Job Title: Mainframe Utilities Developer
Duration: 12 Months - CONTRACT [NO BENEFITS]
Work Location: Phoenix, AZ / Charlotte, NC / Plano, TX
Job Overview
We are seeking an experienced Mainframe Utilities Developer to design, develop, maintain, and optimize utility programs supporting data processing, system operations, and batch workloads in IBM z/OS environments. The ideal candidate will have strong expertise in JCL, batch processing, mainframe utilities, automation, and software configuration management tools.
Key Responsibilities
- Administer and support mainframe development tools, including BMC AMI DevX Code Pipeline (ISPW), BMC AMI DevX Workbench, IBM Developer for z/OS (IDz), and CA-JCLCHECK.
- Design, develop, and optimize reusable mainframe utilities for data processing and batch operations.
- Utilize and extend standard IBM and third-party utilities, including DFSORT/Syncsort, IDCAMS, IEBGENER, and IEBCOPY.
- Analyze and resolve complex technical issues involving batch processing, system operations, and data handling.
- Develop technical solutions and automate repetitive processes to improve operational efficiency.
- Lead technical initiatives and collaborate with individual contributors or small teams to deliver solutions.
- Support mainframe development, debugging, testing, and performance optimization.
- Work with source code management and development tools to support software delivery and mainframe modernization initiatives.
Required Qualifications
- 5–8+ years of experience working in mainframe environments.
- At least 3 years of focused experience in mainframe utilities development and batch processing.
- Strong hands-on experience with IBM z/OS.
- Expertise in JCL, batch processing, DFSORT/Syncsort, IDCAMS, and standard IBM utilities.
- Experience developing data processing utilities and ETL batch processes.
- Strong troubleshooting, debugging, and problem-solving skills in mainframe batch environments.
- Experience with z/OS UNIX System Services (USS), z/OS Connect, Jenkins, Ansible, IBM Developer for z/OS (IDz), or Eclipse-based development tools.
- Knowledge of REXX, REXX Skeletons, and COBOL.
- Familiarity with Python, Java, JavaScript, and SQL.
- Knowledge of mainframe software and utilities from IBM, Broadcom, and BMC.
- Experience with one or more source code management tools, such as:
- BMC AMI DevX Code Pipeline (ISPW)
- BMC AMI DevX Workbench
- Broadcom Endevor
- Rocket Changeman
- IBM Developer for z/OS (IDz)
Preferred Qualifications
- Familiarity with DB2, IMS, VSAM, and sequential datasets.
- Experience with File-AID, Easytrieve, and ICETOOL.
- Knowledge of job scheduling tools such as CA-7, Control-M, and IBM Tivoli Workload Scheduler (TWS).
- Experience with automation frameworks using REXX and Python.
- Experience supporting large-scale mainframe data processing and ETL pipelines.
- Exposure to mainframe modernization, CI/CD, and DevOps initiatives.
- Knowledge of z/OS UNIX System Services, including:
- Bash scripting
- HFS/ZFS file systems
- UNIX permissions
- SSH
- Familiarity with Java, JavaScript, Python, GitHub, Bitbucket, VS Code, Zowe, and Confluence.
- Understanding of TCP/IP networking and monitoring tools such as Splunk or ELK.