Mainframe System Programmer
Role: Sysplex Developer & Tester (Mainframe Specialist)
Overview:
A Sysplex Developer & Tester is a specialized mainframe professional responsible for designing, developing, testing, and supporting applications and system components within an IBM Parallel Sysplex environment. This role is critical in ensuring high availability, scalability, and performance of enterprise systems, particularly in banking and large-scale organizations.
Key Responsibilities:
- Design, develop, and maintain applications running in a Sysplex environment
- Work with mainframe technologies such as z/OS, CICS, DB2, and IMS
- Develop and execute test strategies for Sysplex-enabled applications
- Perform system integration, regression, and performance testing
- Ensure high availability and fault tolerance across multiple systems in the Sysplex
- Analyze and resolve issues related to inter-system communication and data consistency
- Collaborate with infrastructure, middleware, and operations teams
- Support deployment, monitoring, and production troubleshooting
- Implement best practices for workload balancing and resource sharing
Required Skills:
- Strong experience in mainframe development (COBOL, JCL, REXX)
- Hands-on experience with IBM Parallel Sysplex concepts (coupling facility, data sharing, workload balancing)
- Knowledge of subsystems like CICS, DB2, and IMS
- Experience in testing frameworks and test automation for mainframe systems
- Understanding of high availability (HA) and disaster recovery (DR) architectures
- Familiarity with system monitoring and debugging tools
Preferred Qualifications:
- Experience in banking or financial services environments
- Knowledge of performance tuning in Sysplex environments
- Exposure to DevOps practices in mainframe ecosystems
- Understanding of security and compliance standards