Skip to Main Content

Job Title


Senior Control M Admin


Company : Epsilon Solutions Ltd.


Location : Toronto, Ontario


Created : 2025-04-25


Job Type : Full Time


Job Description

Role: Senior Control M Admin Location: Toronto Contract Responsibilities: Design, implement, and maintain a robust and scalable Control-M environment. Manage and administer all aspects of the Control-M platform, including Control-M Server, Agents, Enterprise Manager, and related components. Develop, implement, and enforce Control-M standards, policies, and procedures. Create, schedule, and monitor batch jobs and workflows using Control-M. Troubleshoot and resolve complex Control-M related issues, including job failures, performance bottlenecks, and system outages. Perform regular health checks, performance tuning, and capacity planning of the Control-M environment. Implement and manage security measures within Control-M to ensure data integrity and compliance. Collaborate with application development teams, database administrators, and other stakeholders to integrate applications and processes with Control-M. Develop and maintain comprehensive documentation for the Control-M environment, including configurations, procedures, and troubleshooting guides. Plan and execute Control-M upgrades, patches, and migrations. Automate routine Control-M tasks and processes using scripting languages (e.g., Shell, Python). Provide technical guidance and mentorship to junior team members. Participate in on-call rotation for critical production issues. Stay current with industry best practices and emerging technologies related to workload automation. Required Technical Skill Sets: Extensive experience (5+ years) in administering and supporting BMC Control-M in a complex enterprise environment. In-depth knowledge of Control-M architecture, components, and functionalities (e.g., Control-M Server, Agents, Enterprise Manager, Self Service, Workload Change Manager). Strong proficiency in creating and managing complex Control-M job definitions, workflows, and dependencies. Solid understanding of scheduling concepts, workload automation principles, and best practices. Experience with Control-M command-line interface (CLI) and APIs for automation and scripting. Proficiency in at least one scripting language (e.g., Shell scripting, Python). Strong troubleshooting and problem-solving skills with the ability to analyze root causes and implement effective solutions. Experience with operating systems such as Linux and Windows Server. Understanding of network concepts and security protocols relevant to Control-M communication. Experience with database technologies (e.g., Oracle, SQL Server) used by Control-M. Excellent communication (both written and verbal) and interpersonal skills. Ability to work independently and collaboratively within a team environment. Required Certifications: BMC Certified Control-M Administrator. Nice to Have Skills: Experience with Microsoft Azure cloud platform and its services. Experience with Azure Data Factory (ADF) for data integration and ETL processes. Experience with Databricks for big data processing and analytics. Experience with Snowflake cloud data warehousing. Experience with other workload automation tools. Knowledge of ITIL framework and best practices. Experience with monitoring tools (e.g., Splunk, Prometheus). Experience with infrastructure-as-code (IaC) tools (e.g., Terraform, Ansible).''