Talent.com
CGI
Data Engineer IntermediateCGI • Montréal, Canada
Data Engineer Intermediate

Data Engineer Intermediate

CGI • Montréal, Canada
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Position Description:

CGI is looking for an Intermediate Data Engineer to join a strategic team supporting Investment and Corporate Banking activities within Global Banking Technology & Operations (GBTO) in Canada.

You will be part of the XRM – Cross Risk Metrics department, within the Counterparty Credit Risk (CCR) team, delivering critical data-driven solutions supporting Risk functions.
In this role, you will actively contribute to an accelerated agile transformation while designing, building, and maintaining robust, secure, and scalable data solutions within a Microsoft Azure cloud environment.

Work Mode: On-site
Location: Montreal

Why Join CGI?
• Work on high-value projects in the financial services and banking sector.
• Be part of a modern, innovative, and agile technology environment.
• Join a collaborative team focused on long-term value and solution sustainability.
• Access continuous learning, professional development, and career advancement opportunities within a global organization.

Your future duties and responsibilities:

• Provide day-to-day support to Investment and Corporate Banking units and their clients.
• Contribute to agile transformation by promoting a strong technology and data-driven culture.
• Develop and maintain post-origination portfolio monitoring applications used by Risk teams (1LOD and 2LOD).
• Digitize key forms and decision workflows to automate manual processes and permanent controls.
• Create and maintain reliable audit trails and deliver real-time reporting.
• Improve data quality, consistency, and reliability across applications.
• Work within an Agile Scrum framework to ensure continuous and transparent communication with business stakeholders.
• Design, build, and maintain scalable data pipelines for ingesting, processing, and transforming large volumes of structured and unstructured data.
• Participate in data remodelling initiatives supporting migration from on-premises environments to Microsoft Azure.
• Develop, test, and maintain cloud-optimized databases, large-scale processing systems, and data warehouses.
• Collaborate closely with risk analysts and stakeholders to gather data requirements and deliver high-quality datasets for analytics and machine learning.
• Optimize data platforms and infrastructure for scalability, reliability, and performance.
• Implement and enforce data security, governance, and compliance standards in line with regulatory requirements.
• Monitor and troubleshoot data systems to ensure integrity, availability, and performance.
• Automate repetitive data tasks and workflows to improve operational efficiency.
• Document data engineering processes, data flows, and technical configurations.
• Manage release processes, including deployment scripts, release notes, contingency plans, and rollback procedures.
• Participate in Level 3 production support (L3), including incident management, root cause analysis, and resolution.

Required qualifications to be successful in this role:

• Bachelor’s degree in Computer Science or a related field.
• 3 to 5 years of experience as a Data Engineer or in a similar role.
• Strong expertise with MS SQL Server (complex queries, stored procedures, performance tuning).
• Experience with Azure Synapse Analytics and large-scale data warehousing.
• Proven experience designing, building, and maintaining ETL pipelines.
• Hands-on experience with Apache Spark and Databricks.
• Solid knowledge of Microsoft Azure cloud services and data platforms.
• Proficiency in Python for data processing, scripting, and automation.
• Strong skills in Power BI and advanced Excel for reporting and dashboards.
• Experience using GitHub for source code management and collaboration.
• Comfortable working in Unix/Linux environments.
• Strong communication skills in English (oral and written).
• Ability to work in a bilingual environment (English and French)*.

Nice to Have
• Experience with Docker and Kubernetes.
• Knowledge of Infrastructure as Code tools such as Terraform.
• Experience with .NET technologies (.NET 7 / .NET 8) and Entity Framework.
• Experience with Angular 14+ and Bootstrap 5.
• Knowledge of Credit and Counterparty Risk concepts.
• Understanding of capital market products (derivatives, secured financing, corporate loans).
• Knowledge of US or international financial regulations.
• ITIL and/or Azure Cloud certifications.

*Ability to communicate in English, both orally and in writing, is a requirement as the person in this position will need to collaborate regularly with colleagues and partners in the United States and in Europe.


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 $70,–$,. This role is an existing vacancy.

#LI-AR1

Bilingualism (French and English) is required for this position due to the nature of the role requiring interaction with national and global clients.

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:

  • English
  • French
  • ETL
  • Python
Create a job alert for this search

Data Engineer Intermediate • Montréal, Canada

Similar jobs

Data Engineer

Soho Square SolutionsMontreal (administrative region), QC, CA
Full-time

Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Management Information Systems or related field required (Master’s degree preferred).Informatica ETL and Talend ... Show more

 • Promoted

Data Engineer

DS Technologies IncMontreal (administrative region), QC, CA
Full-time

Get AI-powered advice on this job and more exclusive features.About US: We are a company that provides innovative, transformative IT services and solutions.We are passionate about helping our clien... Show more

 • Promoted

Advanced Data Engineer for Large Datasets and ETL Pipelines

LumenaltaMontreal (administrative region), QC, CA
Full-time

Transform data into insights as an Advanced Data Engineer specializing in complex ETL pipelines.Embrace this remote opportunity to use your Python or Java and SQL skills effectively.This role invit... Show more

 • Promoted

Data Engineer

BorrowellMontreal (administrative region), QC, CA
Full-time

At Borrowell, we're on a mission to help Canadians feel confident about their money.We empower individuals to take control of their financial futures by providing the tools and insights needed to u... Show more

 • Promoted

Senior Information Architect /Data Engineer (Remote Initially)

My RecruiterMontreal (administrative region), QC, CA
Remote
Full-time

Senior Information Architect /Data Engineer (Remote Initially).Job Openings Senior Information Architect /Data Engineer (Remote Initially).About the job Senior Information Architect /Data Engineer ... Show more

 • Promoted

Data AI Engineer

Sphere Digital RecruitmentMontreal (administrative region), QC, CA
Full-time

Montréal, Quebec (Hybrid - 2-3 days onsite).I have partnered with a global leader in programmatic advertising solutions that is currently one of the fastest-growing companies in North America.They ... Show more

 • Promoted

Lead Data Engineer Innovating Healthcare Data Architecture

Synthesis HealthMontreal (administrative region), QC, CA
Full-time

Drive data engineering excellence as a Staff Data Engineer and help transform healthcare data practices.Spearhead architecture optimizations and educate teams in a fully remote role.As a leader in ... Show more

 • Promoted

Senior AI Data Engineer - Healthcare Data Platform Lead

Medeloop, Inc.Montreal (administrative region), QC, CA
Full-time

A healthcare technology company in Montreal is seeking a skilled Data Engineer to architect a robust data backbone for their AI platform.In this role, you'll curate healthcare data lakes, establish... Show more

 • Promoted

Miratech Senior Data Engineer Role

MiratechMontreal (administrative region), QC, CA
Full-time

Embark on a career as a Senior Data Engineer with Miratech, focusing on advanced backend solutions for IVR systems.Develop SQL-based databases in a forever remote setup.As part of Miratech's team, ... Show more

 • Promoted

Senior Data Engineer (Data Governance Lead)

XsollaMontreal (administrative region), QC, CA
Full-time

Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry.From indie to AAA, companies partner with Xsolla to he... Show more

 • Promoted

Senior Data Engineer-- KUMDC5716518

Compunnel Inc.Montreal (administrative region), QC, CA
Full-time

Client is seeking a Senior Data Engineer to support the modernization of tooling enablement functions.This role is responsible for designing, modeling, developing, and managing data warehouse objec... Show more

 • Promoted

Senior Data Platform Engineer, Data Cloud

P2PMontreal (administrative region), QC, CA
Full-time

The engineering team at Chainalysis is inspired by solving the hardest technical challenges and creating products that build trust in cryptocurrencies.We’re a global organization with teams in the ... Show more

 • Promoted

Senior Data Engineer - Cloud ETL & BigQuery Expert (Remote)

ShyftLabsMontreal (administrative region), QC, CA
Remote
Full-time

A growing data product company in Canada is looking for an experienced Data Engineer to join its dynamic team.The candidate will design and maintain scalable ETL pipelines, oversee data infrastruct... Show more

 • Promoted

Data Engineer Role in Alberta’s Digital Division

PathlionMontreal (administrative region), QC, CA
Full-time

Be part of Alberta's digital transformation as a Data Engineer.Contribute to innovative projects by creating data pipelines and deriving insights that meet the needs of citizens.As a core member of... Show more

 • Promoted

Data Engineer

NTT DATA North AmericaMontreal, Montreal (administrative region), CA
Full-time

Get AI-powered advice on this job and more exclusive features.NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us.If you want to be part of an inclu... Show more

 • Promoted

Data Engineer

Invictus DirectMontreal (administrative region), QC, CA
Part-time +2

Part-Time | 6-Month Contract (chance of renewal/moving permanent).Our client is a technology-focused consulting and solutions firm that helps organizations modernize operations through automation, ... Show more

 • Promoted

Senior Data Engineer in Data Modernization

LanceSoft, Inc.Montreal (administrative region), QC, CA
Full-time

Shape the future of data modernization as a Senior Data Engineer.Your expertise in Snowflake and ETL tools will enhance our tooling enablement functions and improve data processes.We are searching ... Show more

 • Promoted

Senior Data Engineer - Analytics Pipelines (Remote)

TapMangoMontreal (administrative region), QC, CA
Remote
Full-time

A data-focused SaaS company in Canada seeks a Data Engineer to develop robust ETL pipelines, transform chaotic data into insights, and design effective data warehouse schemas.The role requires 5+ y... Show more

 • Promoted

Senior Data Engineer for Data Pipeline Development

Tech Talent InternationalMontreal (administrative region), QC, CA
Full-time

Join a dynamic team as a Senior Data Engineer focused on building scalable data pipelines within Microsoft Fabric.This contract role combines technical skills with strategic collaboration for optim... Show more

 • Promoted

Senior Data Engineer

DatatonicMontreal (administrative region), QC, CA
Full-time

Shape the Future of AI & Data with Us.At Datatonic, we are Google Cloud's.We push the boundaries of technology with expertise in.By partnering with us, clients future‑proof their operations, unlock... Show more