Mainframe COBOL Developer
- Create, modify, and maintain JCL for batch application execution.
- Work with JOB, EXEC, DD, PROC, INCLUDE, and symbolic parameters.
- Execute programs using standard utilities such as SORT, IEBGENER, IEBCOPY, and IDCAMS.
- Manage input files, output files, temporary datasets, and GDG generations.
- Troubleshoot job failures and resolve common system and application abends.
- Handle job restarts, checkpoint/restart logic, and rerun procedures.
- Analyze job logs and spool output using SDSF.
- Monitor batch dependencies and scheduling requirements.
- Develop, maintain, and enhance COBOL programs on IBM Mainframe.
- Write, debug, and optimize COBOL batch and online applications.
- Create and maintain JCL jobs for batch processing.
- Work with DB2 SQL queries, tables, cursors, and stored procedures.
- Handle VSAM datasets and file processing.
- Support CICS online transactions and troubleshoot production issues.
- Perform unit testing, integration testing, debugging, and code reviews.
- Analyze abends, job failures, and performance issues.
- Prepare technical documentation and support deployment activities.
- Collaborate with business analysts, QA teams, and production support teams.
Required Technical Skills
- COBOL: Programs, file handling, tables, arrays, copybooks, subprograms.
- JCL: JOB, EXEC, DD statements, procedures, COND, restart handling.
- DB2: Embedded SQL, cursors, joins, SQLCODE troubleshooting.
- VSAM: KSDS, ESDS, RRDS, IDCAMS.
- CICS: Transactions, maps, COMMAREA/channels (role-dependent).
- Mainframe tools: TSO/ISPF, SDSF, Abend-AID or equivalent debugging tools.
- SDLC: Requirement analysis, coding, testing, implementation, production support.
Skills: debugging,mainframe,sql,cobol