Mainframe Migration Engineer
About this role
SUMMARY:
We are seeking a JCL Mainframe Migration Engineer to join our dynamic team. responsible for analyzing, transforming, and migrating legacy mainframe workloads—specifically JCL (Job Control Language)-based batch processes—to modern target platforms such as Azure, distributed systems, or cloud-native architectures.
This role plays a critical part in mainframe modernization and rehosting projects, ensuring functional equivalence, performance stability, and minimal disruption during transition from legacy environments (e.g., IBM z/OS) to modern platforms.
You will work independently in collaboration with cross-functional teams to align migration strategies with enterprise standards and industry best practices. The ideal candidate will demonstrate deep technical expertise, a passion for automation, and a commitment to operational excellence.
Key Responsibilities:
- Analyze Control-M and/or Atomic schedule on mainframe
- Perform maintenance/troubleshooting/investigation of JCL jobs on mainframe including spool and SMF
- Analyze CICS environment for loaded programs and its configuration
- Work with ISPF, GDG, PSD and MFT for migration investigation
- Support conversion mainframe batch jobs (JCL) to PowerShell scripts for Azure.
- Help configure and automate nightly, weekly, and monthly batch jobs in Azure.
- Optimize batch job performance (concurrency, multi-threading, thread safety).
- Discover and document business requirements for batch jobs.
- Collaborate with business stakeholders to clarify technical and operational expectations.
- Develop and maintain PowerShell modules, including code signing and security practices.
- Participate in daily standups, sprint planning, and troubleshooting sessions.
- Work with cross-functional teams (front-end, back-end, database, mainframe experts).
Technical Proficiency:
- Expert in Mainframe JCL
- Expert in Mainframe Job scheduler, specially Control-M
- Expert in Mainframe CICS especially familiarity with CA Ideal
- Strong experience with PowerShell scripting and automation in Azure.
- Expert mainframe batch job concepts (JCL, GDG, PDS)
- Experience with C#/.NET, SQL Server, and Azure Storage.
- Understanding of thread safety, locking mechanisms, and concurrency in scripting.
- Experience with migration projects (mainframe to cloud preferred).
- Ability to interpret and convert JCL scripts to PowerShell.
- Strong communication and collaboration skills.
- Experience with Agile methodologies and working in cross-functional teams.
- Experience with operationalizing batch jobs.
#LI-US1
