BMC Helix Control-M Developer

TCS•Des Moines, IA
•Onsite

About The Position

BMC Helix Control-M Developer is a Support project requiring the candidate to provide support during weekdays and weekends as needed. The candidate will collaborate with the Client and coordinate as required. This role demands a strong understanding of both Control-M and Helix Architecture, with hands-on experience in Control-M/Helix scheduling and batch migration. The developer will leverage BMC Helix Control-M features such as SLA management, file transfer, and API integrations. Experience with Control-M scheduling versions v9.20 and v9.21 is essential, along with proficiency in MFT, MFT B2B, AWS, Azure, and Application Integration features. A key aspect of this role involves utilizing the Control-M Automation API, with a strong foundation in JSON and Python.

Requirements

  • Good understanding of both Control-M & Helix Architecture.
  • Hands on Experience in Control-M/Helix scheduling and batch migration.
  • Experience with BMC Helix Control-M features (SLA management, file transfer, API integrations).
  • Experience in Control-M scheduling v9.20, v9.21.
  • Experience in MFT, MFT B2B, AWS, Azure, Application Integration features.
  • Experience in Control-M Automation API.
  • Good knowledge of JSON and Python is essential.
  • Knowledge of AWS services, Spacelift for IaC workflows.
  • Knowledge of Git-Hub for cloud infrastructure automation and version control.
  • Good understanding of ITIL processes.
  • Ability to work in Agile environments and manage multiple priorities.
  • Ability to work in collaboration with teams at Onshore and Offshore.
  • Hands-on experience in Planning and Monitoring domain.
  • In depth knowledge in creating new jobs in Control-M/Helix web GUI.
  • Defining, monitoring and scheduling jobs based on client requirements.
  • Define and configure dependencies between jobs and smart folders to streamline process execution.
  • Ability to develop, maintain and restructure batch job workflow definitions.
  • Knowledge in setting up variables and configuring calendars.
  • Knowledge in CLI or REST API to build, run, and test jobs against an existing Control-M instance.
  • Knowledge in creation of workload policies and service definitions.
  • Knowledge of Lock Resources and Resource Pool.
  • Good knowledge of Helix/Control-M agents and its Host group management.
  • Proficient in scheduling FW, MFT, AWS Step Functions, Lambda, OEBS and OS jobs.
  • Knowledge of site standards and promotion rules for migrating batches between environments.
  • Provide support to migrate jobs from Conrol-M server to Helix environment.
  • Knowledge of connection profiles, file encryption and decryption.
  • Promote jobs from DEV, STAGE to PROD environment.
  • Troubleshoot Job issues and perform root cause analysis for job failures.
  • Capable of using Automation API for BMC Helix Control-M.

Responsibilities

  • Support during weekdays and weekends (if required).
  • Work with Client and co-ordinate as and when required.
  • Hands on Experience in Control-M/Helix scheduling and batch migration.
  • Experience with BMC Helix Control-M features (SLA management, file transfer, API integrations).
  • In depth knowledge in creating new jobs in Control-M/Helix web GUI.
  • Defining, monitoring and scheduling jobs based on client requirements.
  • Define and configure dependencies between jobs and smart folders to streamline process execution.
  • Ability to develop, maintain and restructure batch job workflow definitions.
  • Provide support to migrate jobs from Control-M server to Helix environment.
  • Promote jobs from DEV, STAGE to PROD environment.
  • Troubleshoot Job issues and perform root cause analysis for job failures.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service