
SME - BMC Control M, Python
About the role
Job Summary
to map the resource 52342518 Dhanalakshmi Jayaraj
The Control‑M SME is responsible for the design, administration, monitoring, and optimization of enterprise batch scheduling solutions using BMC Control‑M. The role ensures reliable, efficient, and compliant batch operations across production and non‑production environments, while supporting business‑critical workloads and meeting SLAs.
Key Responsibilities
Design, configure, and maintain Control‑M scheduling solutions across environments (Prod / Non‑Prod).
Create, modify, and deploy complex batch workflows, calendars, job dependencies, and conditions.
Perform job scheduling, troubleshooting, and root cause analysis for batch failures.
Monitor daily batch execution and ensure on‑time completion of critical jobs.
Handle job restarts, reruns, and dependency corrections with minimal business impact.
Implement and manage Control‑M upgrades, patches, and version migrations.
Integrate Control‑M with applications, databases, file systems, and middleware platforms.
Skill Requirements
Strong hands‑on experience with BMC Control‑M (Enterprise Manager, Control‑M/Server, Agents).
Deep knowledge of job scheduling concepts – calendars, conditions, SMART folders.
Cyclic and complex dependencies.
Operating systems: Linux (mandatory) / Windows (preferred).
Scripting knowledge (at least one): Shell / Bash / Perl / Python (good to have).
Experience supporting mission‑critical batch workloads.
Other Requirements
Experience with **Control‑M for File Transfer (MFT)**integrated with databases (Oracle, SQL Server, etc.).
ERP systems.
Cloud platforms (AWS / Azure – Control‑M AEM).
Exposure to ITIL processes (Incident, Problem, Change Management).
Automation / DevOps exposure related to scheduling.
Required skills
Control-M
Python
Job Scheduling
Automation
Troubleshooting
About HCL Technologies
Chennai
Headquarters