
Eligibility Criteria
Graduates (B.Tech/B.E./MCA) in Computer Science, Information Technology, Electronics, or related streams; minimum 60% aggregate (or CGPA 6.5/10); batch 2024โ2025 (or recent graduates); no active backlogs; strong logical reasoning and communication skills; willingness to learn mainframe technologies.

Job Description & Key Responsibilities
CGI is one of the worldโs largest IT and business consulting services firms, operating in more than 40 countries with a strong presence in India. The company is known for its collaborative culture, emphasis on ownership, and commitment to delivering innovative solutions for clients across banking, insurance, healthcare, and public sectors. CGIโs Indian operations, especially in Hyderabad, serve as a hub for cuttingโedge mainframe and enterpriseโgrade projects, offering fresh graduates a platform to work on realโworld applications that power critical business processes.
The role of a Mainframe Apprentice is designed for recent graduates who have completed foundational training in mainframe technologies. Under the mentorship of senior developers, the apprentice will gain handsโon experience in developing, testing, and supporting mainframe applications. This apprenticeship serves as a launchpad for a longโterm career in mainframe engineering, a niche yet highly demanded skill set in the banking and insurance domains.
Key responsibilities include:
1. Supporting mainframe application development and maintenance under senior guidance.
2. Creating, modifying, and executing basic JCL jobs and analyzing job outputs.
3. Performing basic COBOL coding, testing, and debugging.
4. Writing and executing simple DB2 SQL queries and assisting with dataโrelated tasks.
5. Analyzing compile errors, JCL errors, and job abends with supervision.
6. Following established coding, testing, documentation, and changeโmanagement processes.
7. Learning the organizationโs mainframe tools, applications, and business processes.
8. Collaborating closely with senior developers and support teams, gradually taking ownership of assigned tasks.
9. Participating in code reviews and knowledgeโsharing sessions.
10. Maintaining accurate documentation of work performed.
Technical stack revolves around COBOL, JCL, DB2, VSAM, CICS, z/OS concepts, and various mainframe utilities. The apprenticeship offers a clear growth path: after mastering the basics, the graduate can progress to a Mainframe Developer, then to Senior Developer, and eventually to Technical Lead or Architecture roles, with opportunities to move into consulting or project management.
Why join CGI? The firm provides a supportive environment where ownership is encouraged from day one, a robust learning ecosystem, exposure to global clients, and a clear roadmap for career advancement. Fresh talent gets to work on missionโcritical systems, receive continuous mentorship, and benefit from CGIโs commitment to employee wellโbeing and workโlife balance.