Lead Data Engineering Consultant

CGI

$95K — $145K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in data engineering roles
  • Expertise in PySpark, Delta Lake, and SQL
  • Background in Azure services including Data Lake and ADF
  • Experience with Lakehouse architecture design
  • Solid grasp of DevOps practices and Git workflows
  • Strong communication skills and stakeholder management

Responsibilities

  • Conduct code reviews for performance and scalability compliance
  • Own and troubleshoot the quality assurance process during code migration
  • Provide technical leadership, ensuring best practices in migration
  • Collaborate with stakeholders to handle data-related issues
  • Define data engineering architecture and governance standards on Databricks
  • Lead ETL/ELT pipeline development using PySpark and SQL
  • Manage CI/CD processes for Databricks with Git integration

Benefits

  • Hybrid work model with at least 2 days in the Toronto office
  • Ownership culture where employees are called partners
  • Focus on employee health and well-being
  • Opportunities for skill development and career growth
  • Commitment to diversity and inclusive workplace practices
Full Job Description
Lead Data Engineering Consultant

Category: Software Development/ Engineering

Main location: Canada, Ontario, Toronto

Position ID:J0326-2496

Employment Type: Full Time

Position Description:

This role is hybrid and requires you to be at our downtown Toronto office at a minimum 2 days per week - subject to change at any time.

Your future duties and responsibilities:
• Conduct code reviews to ensure that the converted code meets all performance, scalability, and functional standards before it is handed over to the Application Development (AD) team.
• Own the quality assurance process, identifying and troubleshooting any issues that arise during the code migration.
• Provide technical leadership and direction to the team, ensuring best practices are followed throughout the migration.
• Collaborate with stakeholders to ensure all data-related issues are addressed, and that the solution complies with data governance policies.
• Define data engineering architecture, best practices, and governance on Databricks.
• Lead development of ETL/ELT pipelines using PySpark, Delta Live Tables, and SQL.
• Manage CI/CD for Databricks (Repos, Workflows, Git integration).
• Oversee data quality, cataloging, and Unity Catalog governance.
• Drive performance optimization, cluster cost optimization, and monitoring.
• Mentor engineers and oversee code reviews and delivery.

Required qualifications to be successful in this role:

. Deep expertise in PySpark, Delta Lake, notebooks, Workflows.
. Strong Azure background (Data Lake, ADF, Key Vault, EventHub/Synapse).
. Experience building Lakehouse architectures.
. Knowledge of Unity Catalog, cluster policies, workspace admin.
. Solid understanding of DevOps + Git-based engineering workflows.
. Strong communication and stakeholder management.

Key Skills
. PySpark + SQL
. Delta Lake optimization (Z-order, OPTIMIZE, partitioning)
. Streaming pipelines (Auto Loader, structured streaming)
. Workflow orchestration (Jobs, Workflows)
. Strong debugging of distributed systems

**CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $95,000-$145,000. This role is an existing vacancy.

#LI-BN

Use of the term 'engineering' in this job posting refers to the technical sense related to Information Technology (IT) and does not imply that the individual practices engineering or possesses the requisite license as prescribed by the applicable provincial or territorial engineering regulator. We are seeking individuals with expertise in IT engineering-related functions, but licensure from an engineering regulator is not a prerequisite for this position. Engineering is a regulated profession in Canada which is restricted in terms of use of titles and designation.

Skills:
  • Data Engineering
  • NoSQL
  • Real-Time Appliance
  • English


Similar Jobs

More Jobs at CGI

More Enterprise Technology Jobs

Find similar Lead Data Engineering Consultant jobs: