Control-M Engineer – Senior Engineer


Job Description template

About the Role

We are looking for a skilled and experienced Senior Control-M Engineer to manage, support, and enhance our enterprise job scheduling and batch processing environment. The ideal candidate will have a strong background in Control-M administration, job design, troubleshooting, and performance optimization in complex IT landscapes.

As a senior member of the automation team, you will collaborate with infrastructure, application, and operations teams to ensure reliable scheduling, execution, and monitoring of critical batch workloads. This role requires a proactive mindset, strong problem-solving skills, and deep technical expertise in Control-M and automation tools.

LocationSydney, Melbourne, Brisbane, Perth
Employment TypeFull-time / Contract with Hybrid work from home

Key Responsibilities

  • Administer and maintain the Control-M scheduling environment, including agents, servers, and configuration.
  • Design, implement, and optimize batch jobs and workflows based on business requirements.
  • Monitor job execution, perform root cause analysis, and resolve job failures or delays.
  • Work with application teams to onboard new jobs and automate manual tasks where feasible.
  • Implement job standards, naming conventions, and documentation best practices.
  • Participate in Control-M upgrades, patching, and environment tuning.
  • Provide L2/L3 support for scheduling-related incidents and service requests.
  • Assist with change management, audits, and compliance activities as required.
  • Collaborate on process improvements and automation initiatives across the enterprise.

Required Skills & Qualifications

  • 5+ years of experience in Control-M administration and job scheduling in a large-scale environment.
  • Strong knowledge of Control-M/Enterprise Manager, Control-M/Server, and Control-M/Agent.
  • Experience with scripting (Shell, Python, PowerShell) to automate batch processes.
  • Familiarity with OS platforms (Linux/UNIX, Windows) and database interaction (SQL/Oracle).
  • Understanding of ITIL processes, incident management, and change control.
  • Excellent troubleshooting, communication, and documentation skills.

Nice to Have attributes

  • Experience integrating Control-M with third-party tools (e.g., SAP, Informatica, file transfer systems).
  • Control-M Automation API or Workload Change Manager (WCM) experience.
  • Familiarity with cloud-based job scheduling or hybrid environments.

Why Join Us?

  • Challenging role with exposure to enterprise-scale automation
  • Competitive salary and benefits
  • Supportive, collaborative team environment
  • Opportunities for upskilling and career growth

We have a huge database of IT professionals in the Australian market. Let us help you secure the right people for the job.