Responsibilities:
Architecture & Design: Design and implement enterprise-wide Control-M solutions, ensuring scalability, performance, and security across hybrid environments (mainframe, distributed, and cloud).
Workflow Automation: Develop and maintain complex job workflows, including dependencies, calendars, triggers, and recovery mechanisms for batch processing.
Integration: Integrate Control-M with enterprise applications such as Oracle systems, databases, APIs, ETL tools, and CI/CD pipelines in a DevOps ecosystem.
Optimization: Analyze and optimize job performance to reduce latency, improve throughput, and enhance overall batch efficiency.
Migration: Lead and execute migration of workloads from other scheduling tools (e.g., Tidal, Autosys, UC4, TWS) to Control-M.
Maintenance & Support: Manage the Control-M platform lifecycle, including upgrades, patching, and disaster recovery. Provide Level 3 support and resolve critical production issues.
Scripting: Develop and maintain automation scripts using Unix/Linux shell, Windows batch, or Python to support scheduling workflows.
Technical Skills:
10 years of experience in workload automation tools development, administration, and maintenance.
Strong expertise in BMC Control-M components, architecture, and utilities.
Proficiency in scripting languages such as Unix Shell, Bash, and Python.
Experience with enterprise systems (ERP, databases) and integration protocols (FTP/SFTP, MQ, APIs).
Strong analytical, problem-solving, and documentation skills.
Good understanding of DevOps practices, CI/CD pipelines, and cloud environments.