Analysis Skills, Banking Services, CPU (Central Processing Unit), Cobol Programming Language, Data Management, Data Processing, Data Sets, Financial Services, IBM DB2, IBM Product Family, IBM Rexx Programming Language, IBM System/Spool Display and Search Facility (SDSF), IBM TSO/ISPF, IBM z-OS Operating System, IDCAMS, Identify Issues, JCL (Job Control Language), Loading/Unloading, Mainframe Computer, Merge Sort, On Call, Performance Tuning/Optimization, Production Support, Production Systems, Software Development, Syncsort, Technical Writing
Mainframe Utilities Developer
Phoenix, AZ - Onsite
6+ months
Job Summary
We are seeking a skilled Mainframe Utilities Developer to design, develop, maintain, and optimize batch processing and data management solutions on IBM z/OS platforms. The role focuses on the use of mainframe utilities (SORT, IDCAMS, IEBGENER, IEBCOPY, DFSORT, ICETOOL, etc.), along with JCL, to support high-volume data processing, performance tuning, and operational efficiency.
Key Responsibilities
- Develop and maintain JCL (Job Control Language) for batch processing workflows
- Design and implement solutions using mainframe utilities, including:
- DFSORT / ICETOOL
- IDCAMS (VSAM management)
- IEBCOPY, IEBGENER, IEFBR14
- Perform data manipulation, sorting, merging, filtering, and reporting using utilities
- Support VSAM datasets, GDGs, and sequential file processing
- Troubleshoot and resolve job failures, abends, and performance issues
- Optimize batch jobs for efficiency and reduced CPU consumption
- Collaborate with application developers, DBAs, and operations teams
- Support production support activities, including on-call rotation
- Create and maintain technical documentation and runbooks
Required Skills & Experience
- Strong experience with z/OS JCL
- Hands-on expertise with DFSORT / Syncsort utilities
- Knowledge of mainframe dataset types (PS, PDS, VSAM, GDG)
- Experience using IDCAMS for dataset management
- Understanding of file processing concepts (sort, merge, filter, reformat)
- Ability to analyze and resolve common abends (S0C7, S322, SB37, etc.)
- Familiarity with ISPF, TSO, SDSF
- Experience working in production support environments
- Basic understanding of COBOL programs interacting with utilities
Preferred Qualifications
- Experience with Syncsort / CA-Sort / IBM DFSORT advanced features
- Knowledge of REXX scripting
- Familiarity with CA-7, Control-M, or other schedulers
- Exposure to DB2 unload/load utilities
- Experience in banking/financial services environments
- Understanding of performance tuning and capacity optimization