Monitor the batch workflow in Control-M and monitor the volume/performance of Online transactions (CICS), ensuring strict adherence to project SLAs.
Act with high agility in analyzing, fixing, releasing and reprocessing/restarting abends in the batch workflow and in failures/timeouts of online transactions.
Perform quick source code investigations to identify root causes of errors, performance bottlenecks, and incorrect execution parameters.
Implement changes and parameterizations in JCLs and COBOL programs (Batch and Online) / DB2, adjusting steps, DDs, conditionals, RCs, variables and business logic.
Adjust and validate SYSINs (batch execution cards/parameters) and tables/parameters for online transactions.
Apply changes following the client's deployment pipelines and configuration management (e.g., Changeman, Endevor).
Requirements
Strong experience in Batch environments: Control-M Mainframe (dependencies, rerun/restart, troubleshooting), mastery of JCL, SYSIN and Return Code (RC) concepts.
Strong experience in Online environments: development and maintenance of COBOL CICS (or IMS) programs, understanding of transactions, BMS maps, CICS commands (LINK, XCTL, START, SEND/RECEIVE MAP) and pseudo-conversational handling.
Databases and Files: Proficiency in DB2 manipulation and queries (applied to both batch and online programs) and handling VSAM and GDG files.
Diagnostic Tools: Solid experience with TSO/ISPF environment, IBM utilities (IEBGENER, IDCAMS, IEFBR14) and debugging tools (e.g., Xpediter, Intertest or IBM Debugger).