Control-M Administrator

Digital iTechnology

West Des Moines (IA)

On-site

USD 110,000 - 140,000

Full time

8 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Digital iTechnology is seeking an experienced Control-M Administrator to manage and optimize its enterprise workload automation platform, specifically Control-M SaaS (BMC Helix Control-M). The role covers platform administration, job scheduling, and integrations across cloud and on‑prem environments.

You will collaborate with DevOps, infrastructure, and application teams to ensure reliable, secure batch execution.

Qualifications

  • 5+ years of experience administering enterprise scheduling and workload automation platforms.
  • Hands-on with Control-M SaaS (BMC Helix Control-M) and related tools.
  • Experience configuring Agents, jobs, calendars, and scheduling objects.
  • Knowledge of APIs (Automation API, REST, CLI) and automation practices.

Responsibilities

  • Administer and support Control-M SaaS platform including tenant config and security.
  • Design, schedule, and maintain enterprise batch workflows and automated processes.
  • Monitor daily batch processing, troubleshoot failures, and meet SLAs.
  • Configure agents, host groups, profiles, and related integrations.

Skills

Control-M SaaS
Workload automation
Batch scheduling
Incident management
Cloud integrations

Education

Bachelor's degree in CS/IT

Tools

Control-M Agent
REST APIs
Automation API

Job description

Control-M Administrator (Control-M SaaS / BMC Helix)

Location: West Des Moines, IA (Onsite)

Job Description
Position Overview

client is seeking an experienced Control-M Administrator to manage, maintain, and enhance its enterprise workload automation platform, specifically Control-M SaaS (BMC Helix Control-M).

The selected candidate will be responsible for platform administration, configuration, monitoring, troubleshooting, and optimization of enterprise batch scheduling and workload automation processes across cloud and on-premises environments.

The ideal candidate will have strong hands-on experience with Control-M SaaS, enterprise workload automation, job scheduling, cloud integrations, and automation technologies. This individual will collaborate with infrastructure, application development, DevOps, and business teams to ensure reliable, secure, and efficient execution of mission-critical business processes.

Key Responsibilities
  • Administer and support the Control-M SaaS (BMC Helix) platform, including tenant configuration, user administration, security, and platform health.
  • Design, develop, schedule, and maintain enterprise batch workflows and automated business processes.
  • Create and manage Control-M scheduling components, including job definitions, SMART folders, calendars, variables, dependencies, scheduling criteria, resource pools, lock resources, and workload policies.
  • Monitor daily batch processing, identify job failures, troubleshoot issues, and ensure compliance with established SLAs.
  • Perform root cause analysis (RCA) for production incidents and implement permanent corrective actions.
  • Configure and manage Control-M Agents, Host Groups, Connection Profiles, and related integrations.
  • Support Managed File Transfer (MFT), Application Integrator plug-ins, and enterprise system integrations.
  • Utilize Control-M Automation API, REST APIs, CLI tools, and Infrastructure-as-Code practices to automate platform administration and deployment.
  • Support migration and modernization initiatives from on-premises Control-M environments to Control-M SaaS (Helix).
  • Establish and maintain workload automation standards, governance frameworks, and operational best practices.
  • Collaborate with application owners, infrastructure, cloud engineering, and DevOps teams to onboard applications and automate business processes.
  • Implement monitoring, alerting, notifications, dashboards, and reporting for critical workloads.
  • Participate in production releases, change management, incident response, and after-hours support when required.
  • Maintain operational documentation, runbooks, architecture diagrams, and knowledge articles.
  • Evaluate new Control-M capabilities and recommend platform enhancements.
  • Leverage AI-assisted tools such as Claude, ChatGPT, and GitHub Copilot to improve scripting, workflow development, troubleshooting, and documentation, while adhering to company security and governance policies.
  • Identify opportunities to automate repetitive operational tasks using scripting, APIs, and AI-assisted solutions.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
  • Minimum of 5 years of experience administering enterprise scheduling and workload automation platforms.
  • Strong understanding of enterprise workload automation concepts and batch processing.
  • Hands-on experience with Control-M SaaS (BMC Helix Control-M).
  • Experience configuring and managing Control-M Agents, job definitions, SMART folders, calendars, dependencies, and scheduling objects.
  • Knowledge of Control-M Automation API, REST APIs, CLI tools, and automation practices.
  • Experience supporting enterprise integrations, Managed File Transfer (MFT), and application workflows.
  • Strong troubleshooting, incident management, and root cause analysis skills.
  • Ability to work collaboratively with application development, infrastructure, cloud, and DevOps teams.
  • Strong documentation, communication, and problem-solving skills.
Role Expectations – Developer III, Software Engineering

The selected candidate is expected to independently deliver high-quality technical solutions, develop and validate error-free code, guide other developers, and support Lead 1 - Software Engineering.

Key expectations include:
  • Understand and contribute to application, feature, and component designs while developing solutions aligned with user stories and business requirements.
  • Code, debug, test, document, and communicate product components and features throughout development.
  • Evaluate appropriate technical solutions, including reusing, enhancing, or reconfiguring existing components.
  • Improve efficiency, cost, and quality through automation, process improvements, and agile delivery practices.
  • Identify recurring technical issues and recommend improvements to application and system designs.
  • Proactively identify defects, implementation gaps, and potential issues in requirements or modules.
  • Assist Lead 1 - Software Engineering with technical design, code reviews, and technical decision-making.
Performance Measures

Performance will be evaluated based on:

  • Adherence to engineering processes, coding standards, and technical guidelines.
  • Timely completion of assigned deliverables.
  • Compliance with applicable SLAs.
  • Reduction in post-delivery defects.
  • Reduction in non-compliance issues.
  • Prevention of recurring defects.
  • Timely resolution of production issues and bugs.
  • Achievement of defined project productivity standards.
  • Development and reuse of technical components.
  • Completion of relevant technical and domain certifications.
  • Completion of mandatory organizational training.
Key Performance Areas
  • Development: Independently develop and maintain assigned code and technical components.
  • Configuration: Implement and monitor configuration processes.
  • Testing: Create, review, and execute unit test cases and scenarios.
  • Domain Knowledge: Develop solutions with a clear understanding of the client's business requirements.
  • Project Management: Manage assigned module-level activities and deliverables.
  • Defect Management: Perform root cause analysis and implement defect mitigation.
  • Estimation: Estimate effort, timelines, dependencies, and resource requirements for assigned work.
  • Documentation: Prepare technical documentation and review documentation created by other team members.
  • Knowledge Management: Contribute to project documentation, shared repositories, knowledge libraries, and client learning resources.
  • Status Reporting: Provide regular updates on assigned tasks and comply with project reporting standards.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Engineer - IV
Systems Engineer - IV

Compunnel Inc. • Minneapolis (MN)

On-site
USD 110,000 - 150,000
Control-m Administrator
Control-m Administrator

Tata Consultancy Services Limited • Des Moines (IA)

On-site
USD 90,000 - 105,000
Annual incentive
Medical coverage
Parental leave
+7
Senior Systems Engineer - Control-M Workload Orchestration
Senior Systems Engineer - Control-M Workload Orchestration

Compunnel Inc. • Minneapolis (MN)

Hybrid
USD 110,000 - 150,000
Control-M Technical Administrator
Control-M Technical Administrator

Arete Technologies, Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
Control-M SaaS Administrator — Batch Automation & Integrations
Control-M SaaS Administrator — Batch Automation & Integrations

Digital iTechnology • West Des Moines (IA)

On-site
USD 110,000 - 140,000
Control-M Production Support Engineer/Administrator
Control-M Production Support Engineer/Administrator

Danta Technologies • Texas

Remote
USD 110,000 - 140,000
Healthcare insurance
Paid holidays
Paid sick leave
Control-M Specialist
Control-M Specialist

EPAM Systems • United States

Remote
USD 90,000 - 150,000
Control-M Technical Administrator
Control-M Technical Administrator

360 IT Professionals Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
Project Architect – BMC Digital Business Automation (Control-M)
Project Architect – BMC Digital Business Automation (Control-M)

BMC Software, Inc. • United States

Hybrid
USD 132,975 - 221,625
Variable pay plan
Country-specific benefits
Programmer analyst MDM
Programmer analyst MDM

Accord Technologies Inc • Lansing (MI)

On-site
USD 120,000 - 160,000