CGI is hiring Apprentice – Python Developer (Fresher) candidates for its Bengaluru location. This is a full-time, permanent opportunity designed for engineering freshers (0–1 year) who want hands-on exposure to Python development, automation, scripting, and basic DevOps concepts within a global IT services organization.
| Category | Details |
|---|---|
| Company | CGI |
| Job Role | Apprentice – Python Developer (Fresher) |
| Experience | 0 – 1 Year |
| Location | Bengaluru, Karnataka |
| Work Model | Work From Office / Hybrid (Team-based) |
| Employment Type | Full-Time, Permanent |
| Industry | IT Services & Consulting |
| Department | Engineering – Software & QA |
| Role Category | Software Development |
| Posted On | 3 Weeks Ago |
| Applicants | 100+ |
| Requirement | Details |
|---|---|
| Education | B.E / B.Tech |
| Eligible Branches | Computer Science / IT / ECE only |
| Academic Criteria | Minimum 60% throughout academics |
| Experience Level | Freshers & up to 1 year |
| Preferred Skills | Python, Automation, SQL (Basics) |
As an Apprentice Python Developer, you will support the development and maintenance of automation scripts and backend utilities used in system and operational workflows. Under guidance from senior engineers, you’ll gain practical exposure to Python scripting, automation tools, debugging, databases, and cloud basics, making this an excellent entry-level role for aspiring backend developers.
Core Skills
Good to Have
CGI is a Forbes Global 2000 company known for its collaborative culture, strong learning ecosystem, and global exposure. Freshers joining as apprentices gain real-world project experience, structured mentoring, and long-term career growth opportunities in software development and automation engineering.
1. Is this role suitable for freshers?
Yes. This role is specifically designed for freshers with 0–1 year experience.
2. Which degrees and branches are eligible?
Only B.E / B.Tech candidates from CS, IT, or ECE branches are eligible.
3. Is the 60% academic criteria mandatory?
Yes. A minimum of 60% throughout academics is required.
4. Is Python knowledge mandatory?
Yes. Basic to intermediate Python programming knowledge is essential.
5. Will I get training in this role?
Yes. You will work under guidance and receive hands-on training and mentoring.
6. Is this a permanent job?
Yes. This is a full-time, permanent position at CGI.
| Company | Job Role | Location |
|---|---|---|
| Accenture | Application Tech Support Practitioner | Bengaluru |
| IBM | Associate System Engineer | Pan India |
| Zoho | QA Engineer / Developer | Tamil Nadu |
| Nokia | Software Development Engineer | Gurgaon |
| Virtusa | Associate Software Engineer | India |
| Deloitte | Trainee Associate – NOC | Chennai / Hyderabad |
| Blog Title |
|---|
| Top 10 Fastest Growing Career Fields in India in 2026 |
| Career Roadmaps for Top Job Roles in 2026: Skills, Salary & Growth Path |
| Salary Trends for Freshers and Experienced Professionals in 2026 |
| Blog Title |
|---|
| How to Build a Job-Ready Resume That Gets Shortlisted by ATS in 2026 |
| How to Prepare for Job Interviews in 2026: A Step-by-Step Guide for Freshers |
Other similar jobs that might interest you