What are the responsibilities and job description for the Mainframe IMS/DB Engineer position at Evolution USA?
Job Description
We are seeking an experienced Mainframe Developer to support and enhance mission‑critical enterprise applications. This role will involve working on high‑volume transactional systems in a z/OS environment, with a strong focus on IMS, CICS, and COBOL-based applications.
The ideal candidate will be comfortable working in both batch and online processing environments and collaborating with cross‑functional teams to deliver reliable, scalable solutions.
Key Responsibilities
- Design, develop, maintain, and enhance mainframe applications using COBOL in a z/OS environment
- Support and optimize IMS/DB and IMS/DC applications, including database design, performance tuning, and transaction processing
- Develop and maintain CICS programs, handling real‑time transaction processing and interfaces
- Create, modify, and troubleshoot JCL for batch processing, scheduling, and production support
- Perform impact analysis, debugging, and root‑cause analysis for production issues
- Collaborate with business analysts, QA teams, and system programmers to deliver high‑quality solutions
- Participate in code reviews, application modernization efforts, and system enhancements
- Ensure compliance with enterprise standards, security policies, and change management processes
- Provide documentation for technical designs, processes, and operational procedures
Required Skills
- COBOL – Strong proficiency
- z/OS – In‑depth understanding of the mainframe operating environment
- IMS Database – Expertise in IMS/DB and IMS/DC
- CICS – Strong understanding of transaction processing and programming interfaces
- JCL – Ability to write and manage batch processing scripts
- System Administration – Basic knowledge of dataset management, job scheduling, and security tasks
Must Have
- IMS/DB
- CICS
- COBOL
- JCL
Nice to Have (Optional)
- Experience with mainframe performance tuning and capacity planning
- Knowledge of DB2, VSAM, or MQ
- Exposure to mainframe modernization initiatives or integration with distributed systems
- Strong communication skills and ability to work in a regulated, production‑critical environment