Control-M Specialist

EPAM Systems

United States

Remote

USD 90,000 - 150,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems Inc. is seeking a Control-M Specialist to orchestrate and monitor time-sensitive end-of-day processes across multiple platforms.

You will design, implement, and operate batch job flows, calendars, and dependencies while onboarding workloads to Control-M and automating recurring tasks using Python and PowerShell. You will integrate Control-M with databases, cloud services such as AWS, and enterprise monitoring tools, ensuring SLA compliance and rapid root-cause analysis.

Qualifications

  • Strong hands-on experience with BMC Control-M design, administration and operations in an enterprise environment.
  • Good understanding of batch processing, job dependencies, SLAs, calendars and end-of-day or intraday processing, ideally in trading, energy or commodity markets.
  • Solid scripting and automation skills (Python, Shell, PowerShell), including REST APIs and the Control-M Automation API.
  • Experience integrating Control-M with databases, file transfers, cloud services (e.g. AWS) and enterprise applications.
  • Working knowledge of source control, CI/CD and automated deployment of job definitions.
  • Structured troubleshooting and root-cause approach across jobs, applications, infrastructure and data flows.
  • Fluent English, with business hours aligned to CET and extended cover around end-of-day processing and releases as agreed.]

Responsibilities

  • Collaborate with application owners, business users and operations teams to understand batch requirements, dependencies and processing windows.
  • Design, build and maintain Control-M job flows, calendars, conditions, resources and dependencies for critical end-of-day processing.
  • Onboard applications and workloads to Control-M using standard templates, naming conventions and reusable job patterns.
  • Automate recurring tasks and data workflows using Python, shell, PowerShell and the Control-M Automation API.
  • Integrate Control-M with trading platforms, databases, file transfers, cloud services such as AWS and enterprise monitoring tools.
  • Monitor job execution, manage failures, reruns and delays to restore service quickly and conduct root-cause analysis.
  • Maintain the Control-M environment, including agents, folders, user access, security, versioning and promotion between environments.
  • Define and maintain SLA, alerting and notification rules to detect and escalat[e] late or failed workloads early.
  • Replace ad-hoc scripts, scheduled tasks and manual runs with orchestrated and auditable workflows.
  • Maintain technical documentation, runbooks, testing procedures and jobs-as-code or CI/CD practices.

Skills

Control-M design & administration
Batch processing concepts
Scripting: Python, Shell, PowerShell
REST APIs / Control-M Automation API
CI/CD basics
Root-cause analysis
English communication

Tools

Control-M
AWS
Monitoring tools

Job description

When energy markets move fast, every end-of-day process has to run on time and without surprises. The Control-M Specialist/Workload Automation role in Spain sits at the intersection of trading, risk and scheduling, where reliable batch automation keeps business-critical flows under control. The company’s IT teams depend on robust scheduling to keep power and gas operations running across ten countries. You shape how time-sensitive workloads are orchestrated and monitored, working directly with application owners and operations teams. The person in this role decides how quickly issues are detected and resolved, making sure the business stays ahead.

Responsibilities
  • Collaborate with application owners, business users and operations teams to understand batch requirements, dependencies and processing windows
  • Design, build and maintain Control-M job flows, calendars, conditions, resources and dependencies for critical end-of-day processing
  • Onboard applications and workloads to Control-M using standard templates, naming conventions and reusable job patterns
  • Automate recurring tasks and data workflows using Python, shell, PowerShell and the Control-M Automation API
  • Integrate Control-M with trading platforms, databases, file transfers, cloud services such as AWS and enterprise monitoring tools
  • Monitor job execution, manage failures, reruns and delays to restore service quickly and conduct root-cause analysis
  • Maintain the Control-M environment, including agents, folders, user access, security, versioning and promotion between environments
  • Define and maintain SLA, alerting and notification rules to detect and escalat[e] late or failed workloads early
  • Replace ad-hoc scripts, scheduled tasks and manual runs with orchestrated and auditable workflows
  • Maintain technical documentation, runbooks, testing procedures and jobs-as-code or CI/CD practices
Requirements
  • Strong hands-on experience with BMC Control-M: design, administration and operations in an enterprise environment
  • Good understanding of batch processing, job dependencies, SLAs, calendars and end-of-day or intraday processing, ideally in trading, energy or commodity markets
  • Solid scripting and automation skills (Python, Shell, PowerShell), including REST APIs and the Control-M Automation API
  • Experience integrating Control-M with databases, file transfers, cloud services (e.g. AWS) and enterprise applications
  • Working knowledge of source control, CI/CD and automated deployment of job definitions
  • Structured troubleshooting and root-cause approach across jobs, applications, infrastructure and data flows
  • Responsive, pragmatic and accountable; comfortable working directly with business and application owners with limited direction
  • Fluent English, with business hours aligned to CET and extended cover around end-of-day processing and releases as agreed
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Administrator
Control-M Administrator

Digital iTechnology • West Des Moines (IA)

On-site
USD 110,000 - 140,000
Systems Engineer - IV
Systems Engineer - IV

Compunnel Inc. • Minneapolis (MN)

On-site
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 Technical Administrator
Control-M Technical Administrator

360 IT Professionals Inc. • Austin (TX)

On-site
USD 90,000 - 120,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 Application Support Analyst Workload Automation (IBM TWS)
Senior Application Support Analyst Workload Automation (IBM TWS)

Axiom Path, Inc. • Jersey City (NJ)

Hybrid
USD 140,000 - 190,000
System Analyst
System Analyst

V Group Inc. • Maryland

On-site
USD 80,000 - 100,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