Data Engineer

CGI • Bengaluru, Karnataka • Posted June 17, 2026

Position Overview

Position Description:

We are looking for an experienced Python Developer. The ideal candidate should have hands-on experience in Python, SQL, ETL and Unix scripting, and should be able to work independently in a fast-paced environment.

Your future duties and responsibilities:

Responsibilities

. Work on Python API development
. Work in Hive, large datasets for data processing

Required qualifications to be successful in this role:

Must-have

. Overall 4 to 6 years of experience
. Strong knowledge of Python Fast API, Hive for efficient and robust data retrieval
. Strong understanding of how to prompt / use co-pilot effectively
. Large datasets and reports must be efficiently queried from the database


Nice to have

. Knowledge of implementing OAuth authentication flows for API
. Familiarity with building approval workflows with multiple roles