GCP Python Data Engineer

Capgemini
New York, NY
Category Engineering
Job Description
Role Overview

We are seeking a highly skilled GCP Python Data Engineer to design, build, and optimize scalable cloud-based data solutions on Google Cloud Platform (GCP).

What You Will Do

Design, develop, and optimize ETL/ELT pipelines for structured and unstructured data, build scalable batch and streaming data processing solutions using GCP technologies, and create and maintain data ingestion frameworks for enterprise data platforms.

Why It Might Be a Fit

The ideal candidate will possess strong Python development skills, hands-on experience with modern data engineering technologies, and expertise in building both batch and real-time data pipelines supporting analytics, AI/ML, and enterprise reporting initiatives.

Requirements

  • 5+ years of data engineering, software engineering, or related experience
  • 2+ years of hands-on Google Cloud Platform (GCP) experience
  • 2+ years of professional Python development experience
  • Experience developing batch and real-time data pipelines
  • Advanced SQL development and query optimization skills
  • Experience with data warehousing, ETL/ELT, and modern data architecture patterns
  • Strong understanding of cloud-native data engineering practices

Benefits

  • Paid time off based on employee grade (A-F)
  • Company paid holidays
  • Personal Days
  • Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
]]>