The posting
We are looking for a Control-M Administrator to manage, maintain, and support the enterprise Control-M environment. In this individual contributor role, you will provide hands-on on L3 support, execute platform upgrades, and develop automation and API integrations across Linux, Windows and AS400 platforms.
Key Responsibilities:
- Administer BMC Control-M Enterprise Manager, Control-M/Server, and Agents across production and non-production environments.
- Execute Control-M upgrades, migrations, fix pack deployments, and agent upgrades, including validation and rollback planning.
- Manage platform configuration, agent connectivity, access controls, housekeeping, and availability.
- Support high availability and disaster recovery configurations, failover testing, and recovery procedures.
- Automate administrative tasks, agent provisioning, health checks, and deployment activities using Control-M Automation API, shell scripts, and configuration management tools.
- Build and maintain integrations with REST APIs, internal applications, and external services; develop custom job types using Control-M Application Integrator where required.
- Create and troubleshoot workflows, dependencies, calendars, alerts, and recovery actions.
- Use Chef, Ansible, or equivalent Infrastructure as Code and Configuration Management Tools to standardize platform deployments and configuration.
- Provide L3 incident support, root cause analysis, performance tuning, and resolution of complex scheduling and platform issues.
- Collaborate with application, infrastructure, database, and ITSM teams on changes, incidents, and workload migrations.
- Maintain technical documentation, operational runbooks, and upgrade procedures.
- Required Skills and Experience
- Minimum 8 years of hands-on experience administering BMC Control-M in enterprise environments.
- Practical experience independently executing Control-M platform and agent upgrades.
- Strong knowledge of Control-M Enterprise Manager, Server, Agents, scheduling concepts, and troubleshooting.
- Experience using Control-M Automation API and REST APIs for automation and integration.
- Proficiency in Unix/Linux shell scripting, including Bash; PowerShell experience is an advantage.
- Hands-on experience with Chef, Ansible, or equivalent automation and configuration management tools.
- Working knowledge of Linux/Unix and Windows administration, networking, and database concepts relevant to Control-M.
Preferred Qualifications
- Experience with Control-M Application Integrator and custom plugins.
- Exposure to scheduler migrations, workload modernization, and Control-M as Code.
- Familiarity with Git and CI/CD pipelines.
- Experience integrating with BMC Helix, Jira, Microsoft Teams, Splunk, Grafana, or Geneos.
- Exposure to cloud platforms and hybrid workload automation.
- Relevant BMC Control-M certification.
Role Expectations
This is a hands-on individual contributor position with ownership of platform administration, upgrades, automation, and complex technical troubleshooting. Participation in scheduled maintenance windows and an on-call support rotation may be required.
Note: This role is focused on Control-M platform administration, infrastructure support, upgrades, migrations, troubleshooting, and operational support. It does not involve job scheduling, workload design, or application batch scheduling activities.



