Key Skills: Mainframe, JCL, DB2, COBOL
Roles and Responsibilities:
- Design, develop, test, and debug COBOL programs on IBM mainframe systems.
- Build and support high-volume batch processing systems using JCL, DB2 SQL, and Easytrieve.
- Optimize legacy applications for performance, scalability, and maintainability.
- Develop and manage ETL pipelines moving data into/out of data warehouses using COBOL and DB2.
- Maintain data quality and integrity across large financial and transactional datasets.
- Work with large DB2 tables--handle partitioning, indexing, query optimization, and performance tuning.
- Translate business and financial requirements into robust mainframe solutions.
- Perform impact analysis, risk assessments, and provide technical inputs for solution design.
- Collaborate with QA teams to support testing, defect triaging, and quality assurance activities.
- Ensure regulatory and compliance adherence, particularly for SOX and internal audit controls.
- Create and manage data exchange interfaces (e.g., APIs, flat files) between mainframe and other systems.
- Provide technical guidance, mentorship, and code reviews for junior developers.
- Participate in release management, configuration, deployment, and post-production support.
- Investigate and resolve production issues with a focus on root cause analysis and timely fixes.
Skills Required:
Must-Have Skills:
- Mainframe Development (COBOL, DB2, JCL)
- Batch Processing and ETL Pipelines
- SQL Query Writing and Performance Tuning
- Strong Analytical and Debugging Skills
- Financial Domain Understanding (Ledger, Compliance Reporting)
Nice-to-Have Skills:
- Easytrieve
- Familiarity with Flat File Interfaces and API Integration
- Experience in SOX or Regulatory Environments
- Mentorship and Code Review Experience
Education: Bachelor's Degree in related field