Position Description
Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 consultants and professionals across the globe, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business consulting to systems integration, managed IT and business process services and intellectual property solutions. CGI works with clients through a local relationship model, complemented by a global delivery network, to help them digitally transform their organizations and accelerate results. CGI Fiscal 2024 reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at cgi.com.
Job Title: Senior Data Engineer
Position: Senior Software Engineer
Experience: 6 - 8 Years
Category: Senior Software Development/ Engineering
Shift: General Shift
Main location: India, Karnataka, Bangalore
Position ID: J0426-1666
Employment Type: Full Time
Education Qualification:
Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience.
Your future duties and responsibilities
We are seeking a Senior Data Engineer to design, build, and optimize our next-generation data architecture on Google Cloud Platform. You will be responsible for the "heavy lifting" of data—constructing robust ETL pipelines, managing large-scale Spark clusters, and ensuring our BigQuery warehouse is performant and scalable.
Beyond core engineering, you will help bridge the gap between traditional data processing and emerging GenAI capabilities, exploring how Vertex AI can be integrated into our production pipelines.
Technical Stack & Responsibilities
Core Data Engineering
ETL/ELT Architecture: Design and implement complex data pipelines from disparate sources into our centralized data lake/warehouse.
Big Data Processing: Leverage Apache Spark (via Dataproc) and Python/Scala to handle petabyte-scale transformations.
Advanced SQL: W
📌 Senior Software Engineer (India)
🏢 CGI
📍 India