C

Capgemini

Global consulting, technology services, outsourcing

Lead Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeVancouver, BC, CanadaIn-person

About the Job

Requirements

  • Strong expertise in Databricks, PySpark, Python, SQL, Delta Lake, and cloud technologies such as Azure or AWS.
  • Experience building enterprise-scale data solutions that support analytics, reporting, and machine learning workloads.
  • Strong or expert-level Spark (PySpark) skills, including use of Jupyter Notebooks, Colab, or Databricks; Databricks is preferred.
  • Hands-on data pipeline development and ingestion patterns in Azure.
  • Experience with orchestration tools such as Azure Data Factory or Airflow.
  • Knowledge of SQL and denormalized data modeling for big data systems.

Responsibilities

  • Design, develop, and maintain scalable data pipelines and cloud-based data platforms.
  • Design, develop, and optimize scalable ETL/ELT pipelines using Databricks and PySpark.
  • Build and maintain data ingestion frameworks for batch and real-time data processing.
  • Develop data models and implement data transformation logic using SQL and Python.
  • Leverage Delta Lake for data management, data quality, and performance optimization.
  • Implement data orchestration workflows using tools such as Azure Data Factory, Airflow, or Databricks Workflows.
  • Collaborate with data architects, analysts, data scientists, and business stakeholders to understand requirements and deliver solutions.
  • Optimize Databricks jobs and Spark applications for performance, scalability, and cost efficiency.
  • Implement data governance, security, and compliance best practices.
  • Monitor and troubleshoot production data pipelines and provide support for critical issues.
  • Participate in code reviews, documentation, and knowledge-sharing activities.
  • Lead and manage a team of data engineers, define and execute the data engineering strategy, and ensure effective delivery of data solutions.
  • Provide technical expertise, drive innovation, and collaborate with stakeholders to deliver high-quality, scalable, and reliable data infrastructure and solutions.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs