Introduction
We are seeking a highly skilled z/OS System Programmer to join our team focused on mainframe system programming and automation. This role involves designing and implementing automation solutions for z/OS and USS environments, ensuring robust system performance, and collaborating with global teams to deliver secure and reliable operations. The ideal candidate will have strong expertise in z/OS internals, automation scripting, and system programming. Assembler language and C language proficiency is an added advantage.
Your Role And Responsibilities
Roles and Responsibilities
- Collaborate with Product Owner, Technical Architect, and Product Manager to understand requirements and design scalable z/OS system solutions.
- Develop and maintain automation scripts for z/OS and USS environments to streamline operational tasks and improve efficiency.
- Implement and optimize system-level automation for job scheduling, monitoring, and error handling across z/OS subsystems.
- Configure, maintain, and troubleshoot z/OS components including JES, RACF, USS, and related middleware.
- Analyze system issues and defect reports using advanced debugging tools; develop fixes or enhancements for system stability.
- Perform performance tuning and capacity planning for z/OS environments to ensure high availability and reliability.
- Create and review documentation for system configurations, automation procedures, SOPs, and knowledge transfer.
- Work closely with cross-functional teams (DevOps, infrastructure, and application teams) to ensure seamless integration and operational excellence.
- Stay current with emerging z/OS technologies, automation frameworks, and best practices.
Preferred Education
Master's Degree
Required Technical And Professional Expertise
Required Professional and Technical Expertise
- 69 years of experience in z/OS system programming and administration.
- Strong knowledge of z/OS internals, JES, RACF, USS, and related subsystems.
- Hands-on experience in USS scripting and automation (REXX, Shell scripting, JCL).
- Proficiency in writing and maintaining automation scripts for operational tasks.
- Experience with debugging tools and techniques for mainframe environments.
- Solid understanding of system performance tuning, capacity planning, and problem determination.
- Familiarity with SMP/E, system upgrades, and maintenance processes.
- Strong understanding of the Software Development Life Cycle and change management in mainframe environments.
- Excellent communication and interpersonal skills.
Preferred Technical And Professional Experience
Preferred Professional and Technical Expertise
- Assembler language and C language proficiency for system exits and low-level programming.
- C langugage proficency for system level programming
- Experience with IBM z/OS products and tools (e.g., SDSF, ISPF, TSO).
- Knowledge of automation frameworks and integration with enterprise systems.
- Comfortable working in Unix System Services (USS) environments.
- Ability to write and modify shell scripts (Bash, KSH) and REXX programs.
- Experience with install/build scripts, configuration management, and system customization.
- Exposure to global team collaboration and enterprise-scale environments.
- Strong command of English, both written and verbal.