Summary
enGen is seeking a Mainframe Systems Programmer to support its Mainframe Systems Support team. The role is responsible for maintaining highly available CICS/MQ environments in a large-scale IBM zEnterprise parallel sysplex environment, including installation, monitoring, troubleshooting, automation, performance improvement, and disaster recovery support.
Responsibilities
- Install, upgrade, and manage CICS/MQ environments in all test and production LPARs
- Monitor the health of the CICS/MQ environments and help troubleshoot issues to determine root cause
- Support the IBM Z Mainframe z/OS environment using SMP/E, ISPF/SDSF. USS, JES2, JCL, and IBM/third-party utilities
- Provide stable and secure mainframe sub-system support
- Maintain the sysplexed environment for CICS/MQ
- Participate in disaster recovery exercises
- Install and maintain third party software products related to CICS/MQ
- Build alerting and automation scripts
- Use performance reports/metrics to identify process/availability improvement opportunities
- Research and assess new technology for potential deployment
- Conduct troubleshooting and problem analysis
- Conduct change inspections; determine associated risks and readiness for implementation
- Available to work a flexible work schedule that would include infrastructure releases and on-call rotation
Skills
- 3 years of experience in one or many of the following tasks: analyzing, designing, coding, testing and implementing technical solutions, as well as providing general production support, meeting defined scope, target dates and budgets with minimal or no defects
- 3 years of technical problem solving, solution implementation, team/project collaboration experience
- 3 years of basic computer science concepts and principles, common operating systems, development languages/scripting
- Demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment
- Adaptability: Ability to take on diverse tasks and projects, adapting to the evolving needs of the organization
- Analytical Thinking: Analytical skills with a focus on detail and accuracy
- Interest and ability to learn other technologies as needed
- Technical Proficiency: Comfortable with a range of data tools and technologies, with a willingness to learn new skills as needed
- Track record in designing, implementing, and/or supporting large-scale technical solutions
- Sense of ownership, urgency, and drive
- Demonstrated passion for user experience and improving usability
- Team Collaboration: A team player who can work effectively in cross-functional environments
- Can demonstrate an approach to product installation and problem diagnostics
- Understand the concepts behind backup and recovery
- Can navigate through vender portals for maintenance updates and problem resolution
- Can work with customer and co workers for root cause issues
- Demonstrate capability to drive innovation with efficiency and deliver improved solutions for the customer
- Understands the core responsibilities of a mainframe systems programmer
- Bachelor's degree in Computer Science, Information Systems, Computer Engineering or relevant experience and/or education as determined by the company in lieu of bachelor's degree
- Experience in mainframe systems programmer with a focus on one or more of the following:
+ z/OS concepts and utilities
+ RACF
+ TSO
+ Plex Configurations
+ JES2
+ SMP/e
+ JCL
+ Assembler
+ REXX programming
- Master's degree in Computer Science, Information Systems, Computer Engineering or related field
Qualifications
Must Haves
- 3 years of experience in one or many of the following tasks: analyzing, designing, coding, testing and implementing technical solutions, as well as providing general production support, meeting defined scope, target dates and budgets with minimal or no defects
- 3 years of technical problem solving, solution implementation, team/project collaboration experience
- 3 years of basic computer science concepts and principles, common operating systems, development languages/scripting
- Demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment
- Adaptability: Ability to take on diverse tasks and projects, adapting to the evolving needs of the organization
- Analytical Thinking: Analytical skills with a focus on detail and accuracy
- Interest and ability to learn other technologies as needed
- Technical Proficiency: Comfortable with a range of data tools and technologies, with a willingness to learn new skills as needed
- Track record in designing, implementing, and/or supporting large-scale technical solutions
- Sense of ownership, urgency, and drive
- Demonstrated passion for user experience and improving usability
- Team Collaboration: A team player who can work effectively in cross-functional environments
- Can demonstrate an approach to product installation and problem diagnostics
- Understand the concepts behind backup and recovery
- Can navigate through vender portals for maintenance updates and problem resolution
- Can work with customer and co workers for root cause issues
- Demonstrate capability to drive innovation with efficiency and deliver improved solutions for the customer
- Understands the core responsibilities of a mainframe systems programmer
- Bachelor's degree in Computer Science, Information Systems, Computer Engineering or relevant experience and/or education as determined by the company in lieu of bachelor's degree
Nice to Haves
- Experience in mainframe systems programmer with a focus on one or more of the following:
+ z/OS concepts and utilities
+ RACF
+ TSO
+ Plex Configurations
+ JES2
+ SMP/e
+ JCL
+ Assembler
+ REXX programming
- Master's degree in Computer Science, Information Systems, Computer Engineering or related field
Benefits
- Remote-based work arrangement