Job Description
We are seeking a skilled COBOL Engineer with expertise in mainframe technologies such as JCL (Job Control Language), COBOL programming, DB2, IMS, stored procedures, MQ (Message Queues), SYNCSORT, and familiarity with Agile methodologies. As a COBOL Engineer, you will play a critical role in developing, maintaining, and enhancing COBOL-based applications and systems, primarily in the mainframe environment. You will work closely with cross-functional teams to ensure the reliability, performance, and scalability of our mainframe systems while adhering to Agile principles for efficient project management. Responsibilities Develop, maintain, and enhance COBOL programs and applications in a mainframe environment. Write and maintain JCL (Job Control Language) for batch processing and job scheduling. Design, implement, and optimize DB2 and IMS databases, including data modeling, SQL queries, and stored procedures. Work with MQ (Message Queues. for inter-process communication and data exchange between mainframe and other systems. Utilize SYNCSORT for data manipulation, sorting, and reporting tasks. Collaborate with business analysts, QA engineers, and other stakeholders to gather requirements and define technical specifications. Participate in code reviews, testing, and debugging activities to ensure the quality and reliability of COBOL applications. Troubleshoot and resolve issues in production systems, providing timely resolutions to minimize downtime. Adhere to Agile practices and methodologies for project planning, execution, and delivery. Document technical specifications, processes, and procedures for future reference and knowledge sharing. Requirements Proficiency in COBOL programming language with hands-on experience in developing and maintaining COBOL-based applications. Strong understanding of mainframe technologies, including JCL, DB2, IMS, and MQ. Experience writing and optimizing SQL queries and stored procedures for DB2 databases. Familiarity with SYNCSORT for data manipulation and sorting tasks on the mainframe. Knowledge of Agile methodologies and experience working in Agile teams. Excellent problem-solving skills and the ability to troubleshoot complex issues in a mainframe environment. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience). Preferred Qualifications Previous experience in financial services or banking industry, working with mainframe systems. Certification in COBOL programming or mainframe technologies. Familiarity with modernization efforts such as refactoring legacy COBOL code or migrating to newer platforms. Knowledge of version control systems like Git for managing code changes and collaboration. Experience with automated testing frameworks and continuous integration tools for mainframe environments. If you have a passion for mainframe technology and possess the required skills and experience, we welcome you to join our team and contribute to maintaining and modernizing our COBOL-based systems to meet the evolving needs of our organization. (ref:hirist.tech
Employement Category:
Employement Type: Full time
Industry: Others
Role Category: Mainframe
Functional Area: Not Applicable
Role/Responsibilies: Cobol Engineer - JCL/Mainframe
Keyskills:
COBOL
JCL
DB2
IMS
MQ
SYNCSORT
Agile methodologies
SQL queries
Stored procedures