Talent.com
freelance.ca
Azure Cloud Data Engineerfreelance.ca • Toronto, Canada
Azure Cloud Data Engineer

Azure Cloud Data Engineer

freelance.ca • Toronto, Canada
17 days ago
Job type
  • Full-time
Job description
NOTE: HYBRID work model, 3-days on-site in Toronto/week
Type: 9-month contract
Rate: $ 90-100/hr, 8 hours/day, 40 hours/week
SKILLS: 5+ years Developer, .NET, C#, SSIS, SQL, ETL, Python, GitHub Copilot, Cursor, Azure, Snowflake, migration from on-prem to Azure Cloud, refactoring
Industry: Capital Markets

DESCRIPTION:
Seeking an experienced Cloud Data platform Engineer to modernize and implement enterprise-grade solutions supporting investment operation post-trade workflows. This role includes a combination of:
(1) Lift-and-shift of existing code base and services to Azure VMs while ensuring and maintaining end-to-end system and operational reliability
(2) Refactoring legacy on‑premises systems (primarily .NET) and migrating them to scalable cloud-based infrastructure, while maintaining high standards of code quality, testing discipline, and operational reliability.
(3) The migration and/or replication of data from legacy on-prem databases (Oracle/SQL Server) to Snowflake.

The ideal candidate works collaboratively with architects, business analysts, peer developers, DBAs, and testers, and applies AI tools responsibly to accelerate delivery and validation without compromising quality or maintainability.
RESPONSIBILITIES:

• Refactor and migrate on‑premises services written in .NET and data workloads (including custom C# code and SSIS packages) to Azure cloud infrastructure (IaaS).

• Design, build, and maintain cloud‑native data pipelines using Python and Airflow where needed.

• Analyze datasets in Oracle and SQL Server and prepare scripts for deployment to Snowflake, validating data migration between Oracle/SQL Server and Snowflake to ensure data integrity is maintained.

• Implement strong unit testing and quality controls to support safe refactoring.

• Contribute to validation and support, observability, and continuous platform improvement throughout the migration.

• Promote software engineering best practices including strong documentation, code reviews, and CI/CD.

REQUIREMENTS:

• 5+ years of experience in data engineering or software engineering roles.

• Previous experience in the investment or financial services industry preferred.

• Strong proficiency in Python, C# for data engineering and automation

• Solid understanding of relational databases such as Oracle and/or SQL Server

• Experience with SSIS is a strong asset.

• Hands-on experience with Apache Airflow or similar orchestration frameworks.

• Hands-on experience with Snowflake

• Working knowledge of AKS

• Exposure to data replication tools such as HVR is an asset.

• Experience working in Azure and/or AWS cloud environments.

• Proven experience migrating and refactoring on‑premises systems to cloud infrastructure (IaaS).

• Knowledge of Order Management Systems such as Charles River Development (CRD) is a strong asset.

• Knowledge of Accounting Books & Records systems such as Simcorp Dimension (SCD) is a strong asset.

• Demonstrated ability to create comprehensive unit tests and maintain high code quality.

• Experience with CI/CD pipelines, infrastructure-as-code, and DevOps/DataOps practices.

• Experience with JIRA, Confluence, Git

• Strong collaboration skills with architects, business analysts, DBAs, and QA/test peers.

• Ability to work independently and manage priorities with minimal supervision.

NOTE: As part of our hiring process, we use AI‑based systems to support initial applicant screening.
Create a job alert for this search

Azure Cloud Data Engineer • Toronto, Canada

Similar jobs

Senior Data Engineer - Azure

Manulife Financial Corporationtoronto, on, Canada
Full-time

We are seeking a Senior Data Engineer - Azure to our team who will be able to bring their unique ideas, viewpoints, and technical experience.The role will collaborate with Architects, Engineers, an... Show more

 • Promoted

Data Engineer - Snowflake, dbtCore/Cloud, AWS

Aviva CanadaMarkham, ON, CA
Full-time

Individually we are people, but together we are Aviva.Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence.At Aviva Canada, we put peopl... Show more

 • Promoted

Senior DataOps & Cloud Data Engineer - Azure CI/CD

Rubicon PathToronto
Full-time

A data solutions company in Toronto is seeking a Senior DataOps/Cloud Data Engineer.The candidate will be responsible for designing and optimizing CI/CD pipelines, managing databases in Azure, and ... Show more

 • Promoted

Cloud Engineer

Veracity Software IncToronto, ON, CA
Full-time

Toronto, ON | Hybrid | W2 Only.Develop cloud-based applications using Spring Boot.Work on Data Lakehouse architecture and Spark Databricks pipelines.Automate using Linux/PowerShell scripts.Collabor... Show more

 • Promoted

Remote Platform Engineer — Cloud, Kubernetes & Data

RealmToronto, ON, CA
Remote
Full-time

A forward-thinking technology company is seeking a Platform Engineer to design, build, and maintain infrastructure for a data platform used by developers worldwide.This fully remote position requir... Show more

 • Promoted

Senior Azure Cloud Engineer Hybrid Role

United States Digital Space LLCToronto
Full-time

Elevate your career as a Senior Azure Cloud Platform Engineer, where you’ll ensure the reliability of essential insurance systems in a hybrid work environment.Your skills in automation and security... Show more

 • Promoted

Senior Data & Analytics Engineer - Remote, Azure

WagepointToronto, ON, CA
Remote
Full-time

A leading payroll software company in Canada is seeking a Senior Data & Analytics Engineer to tackle complex data challenges and build scalable data systems.The ideal candidate will design and impl... Show more

 • Promoted

Azure Data Engineer (Databricks)

Project X Ltd.Toronto, ON, CA
Full-time

Location: Toronto, Ontario (Hybrid working model) 3 Working days in Office.Salary Range:$86,00- 125,000 CAD Annually.Please note: We have two of the same postings as we have two open positions, ple... Show more

 • Promoted

Senior Cloud Data Engineer Position

Source CodeToronto, ON, CA
Temporary

Unlock your potential as a Senior DataOps/Cloud Data Engineer in Toronto for a rewarding 10-month contract.This onsite role requires mastery in Microsoft Azure technologies and a deep understanding... Show more

 • Promoted

Remote Cloud Data Platform Engineer (AWS)

My RecruiterToronto, ON, CA
Remote
Full-time

A recruiting firm is hiring a Platform Engineer in Toronto, Canada for a global software services client.The engineer will develop a cloud-based data platform and collaborate with various teams.Can... Show more

 • Promoted

Hybrid Cloud Data Architect — Azure & Data Platform Strategy

AtkinsRéalisToronto, ON, CA
Full-time

A leading infrastructure company is seeking a Data Architect to design and manage scalable data architecture in Azure for critical projects in Toronto.The role involves defining data strategies and... Show more

 • Promoted

Cloud Data Migration Engineer: Snowflake + Azure (Hybrid)

Direct IT Recruiting Inc.Toronto, ON, CA
Temporary

A technology recruitment firm in Toronto is seeking a Business Operations Manager with a strong background in cloud data migration and software development.The successful candidate will support the... Show more

 • Promoted

Azure Data Platform Engineer

Compunnel, Inc.Toronto
Full-time

A leading consulting firm in Toronto is seeking an Azure Data Consultant to design and deploy data solutions on the Azure platform.The role involves managing CI/CD pipelines and ensuring secure dat... Show more

 • Promoted

Cloud Engineer - AWS

Iris Software Inc.Toronto, ON, CA
Temporary

Toronto, ON (Hybrid – 2-3 days onsite per week).AWS Services: IAM, SageMaker, S3.Infrastructure as Code (IaC): AWS CDK to provision SageMaker resources, Lambda functions, Step Functions.MLOPs, Cont... Show more

 • Promoted

TCS Azure Engineer for Cloud Solutions

Tata Consultancy Services LimitedToronto
Full-time

Be part of Tata Consultancy Services as an Azure Engineer dedicated to cloud solutions and AI integration.Your role will focus on advanced Azure technologies and Python-based deployments.Tata Consu... Show more

 • Promoted

Snowflake Data Engineer

Tech Mahindramarkham, on, Canada
Full-time

A Bachelor’s or Higher Degree is the minimum entry required for the position.Model: Hybrid (3 Days Onsite (Mon/ Tues/ Wed)).We are seeking a highly skilled Snowflake Data Engineer with extensive ex... Show more

 • Promoted

Senior Data Platform Engineer: Cloud Data & Analytics

GravityToronto, ON, CA
Full-time

A data solutions company in Toronto is looking for a Senior Data Platform Engineer to design, build, and scale data platforms for mission-critical government technology solutions.The ideal candidat... Show more

 • Promoted

Cloud Data Engineer

AkkodisToronto, ON, CA
Full-time

Duration: 9 Months (Initial contract to December 24, 2026).Work Model: Hybrid (3 days onsite/week).A leading Canadian investment management organization is undertaking a major cloud transformation ... Show more

 • Promoted

Azure Data Engineer

Epsilon Solutions Ltd.Toronto
Full-time

Direct message the job poster from Epsilon Solutions Ltd.We’re unlocking community knowledge in a new way.Experts add insights directly into each article, started with the help of AI.Experience in ... Show more

 • Promoted

Cloud Engineer

ScotiabankToronto, ON, CA
Full-time

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.As a Cloud Engineer, you will be working closely with the platform engineering team to design, ... Show more