Talent.com
Rubicon Path
RQ09222 - Software Developer - ETL - SeniorRubicon Path • Toronto, ON, CA
RQ09222 - Software Developer - ETL - Senior

RQ09222 - Software Developer - ETL - Senior

Rubicon Path • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

RQ09222 - Software Developer - ETL - Senior

About the job RQ09222 - Software Developer - ETL - Senior

A Note on Assignment Type:

This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00 PM (excluding breaks) Monday to Friday inclusive, unless otherwise identified. These conditions are subject to change as the OPS reflects on its current situation. During the duration of the assignment, you will be under the discretion of the Hiring Manager's requirements for the Project you are assigned to.

Scope

  • The Office of the Public Guardian and Trustee (OPGT) requires a Senior Software Developer ETL to perform data migration activities from the existing OPGT legacy applications to the new Dynamics 365 OPGT solution and data warehouse/lakehouse.

As a member of the data migration team, you will be responsible to migrate the data from the existing OPGT legacy applications to the new Dynamics 365 OPGT solution and the new data warehouse/lakehouse. A high-level list of deliverables for the data migration team follows:

  • Data Analysis: analyze the existing data in the legacy applications, understand its structure, quality, and relationships and help in designing an appropriate migration strategy;
  • Data Mapping and Transformation: map the data elements from the legacy application to the corresponding entities and fields in Dynamics 365 CE, F&O and Data Lakehouse. Handle necessary data transformations, ensuring compatibility and consistency between the legacy data and the target system;
  • Data Extraction: help extract the required data from the legacy application, develop and implement extraction processes to retrieve data from various sources, such as databases, files, APIs, or other relevant legacy systems;
  • Data Cleansing and Validation: cleanse and validate the extracted data to ensure its accuracy, completeness, and consistency. Help with identifying and resolving data quality issues, performing deduplication, and applying business rules to ensure the integrity of the migrated data;
  • Data Migration Strategy and Execution: review the present migration strategy that outlines the overall approach, sequence, and timeline for migrating the data from the legacy application to Dynamics 365 using a delta-load approach; execute the migration plan efficiently, managing data transfers and ensuring minimal disruption to ongoing operations;
  • Data Testing and Quality Assurance: conduct thorough testing to verify the accuracy and integrity of the migrated data; define test cases, perform data reconciliation, and address any issues or discrepancies that arise during the testing phase; develop KPIs to report on the progress, completeness and quality of the data migration effort;
  • Documentation: document the entire data migration process, including data mapping rules, transformation logic, migration scripts, and any specific configurations;
  • Ongoing Support: provide post-migration support, analyze and address data-related issues or questions; help optimize data management processes in the new environment;
  • Data Lakehouse: help expand the current data lakehouse implementation and help build a gold layer for reporting; conduct data analysis and profiling; develop data transformation and cleansing pipelines; implement data integration and harmonization;
  • Other duties as assigned;

The Vendors Personnel will also be required to:

  • Complete work and achieve milestones within the assigned deadlines;
  • Notify the Cluster/Ministry project Manager in writing of any issues or other material concerns related to the Assignment Deliverables, as soon as he/she becomes aware of them;
  • Submit Deliverables for the Cluster/Ministry approval as they are completed.
  • Comply with the Ontario Government and the Cluster/Ministry security procedures and practices;
  • Comply with the Ontario Government and the Cluster/Ministry architecture/technology standards and best practices;
  • Comply with the Ontario Government and the Cluster/Ministry Conflict of Interest and Confidentiality Guidelines;
  • Provide knowledge and skill transfer to a designated Cluster/Ministry staff; and
  • Comply with the Ontario Government I&IT Directive, Operational Policy on the I&IT Project Gateway Process, and other applicable Guidelines, Standards and Procedures.

SkillsExperience and Skill Set Requirements

A Note on the VOR Master Service Agreement:

The VOR Master Service Agreement which expires on April 5, 2026, leaves some Contracts with funding unassigned for fiscal 2026-27. If the current statement of work expires on March 31, 2026, the remaining funds can be used to exercise an option to extend the SOW beyond March 31, 2026, based on business case approvals. Such extensions will be allowable, only if the Master Service Agreement is extended beyond April 5, 2026, and be upon the same terms, conditions, and covenants contained in the SOW.

The start date is subject to change based on security clearances and contract signing timelines.

Experience and Skillset Requirements

Mandatory Requirements

  • 5+ years of proven working experience in an ETL role; strong understanding of ETL principles, including data extraction, transformation, and loading processes; knowledge of common ETL design patterns. Understanding of data pipeline architectures, Azure workflow orchestration tools, and concepts related to data ingestion, transformation, and movement.
  • Proficiency in Azure Data Factory, Azure Synapse workspaces, PolyBase, including knowledge of pipeline creation, data flows, integration runtimes, triggers, and monitoring.
  • Knowledge of integration technologies commonly used with Dynamics, such as DataVerse / Common Data Service (CDS), Data Entities, and APIs.

Nice to Have Requirements

  • Experience with PowerApps platform, Power Automate, Dynamics CE and F&O

Desired Skills and Experience

  • 5+ years of proven working experience in an ETL role; strong understanding of ETL principles, including data extraction, transformation, and loading processes; knowledge of common ETL design patterns. Understanding of data pipeline architectures, Azure workflow orchestration tools, and concepts related to data ingestion, transformation, and movement.
  • Experience in integrating various data sources and systems, both on-premises and in the cloud, using Azure ETL services or other ETL tools
  • Knowledge of integration technologies commonly used with Dynamics, such as DataVerse / Common Data Service (CDS), Data Entities, and APIs.
  • Expertise in data transformation techniques, such as data cleansing, aggregation, enrichment, and normalization using Azure cloud technologies
  • Understanding of data quality management practices, including data profiling, data validation, and error handling within ETL processes.
  • Understanding of data governance principles, data privacy regulations and experience working with high-sensitivity data, and knowledge of best practices for data security and compliance in Azure.
  • Ability to monitor and troubleshoot ETL processes, optimize query performance, and implement efficient data processing techniques in Azure.
  • Proficiency in Azure Data Factory, Azure Synapse workspaces, PolyBase, including knowledge of pipeline creation, data flows, integration runtimes, triggers, and monitoring.
  • Strong SQL skills and experience working with Azure SQL Databases and Dataverse; good understanding of Azure storage concepts and technologies.
  • Proficiency in scripting languages like Python, and experience with Azure-specific scripting using PowerShell or Azure CLI.
  • Familiarity with version control systems (e.g., Azure Repos) and collaboration tools (e.g., Azure DevOps) for managing code, tracking changes, and collaborating with team members.
  • Experience with continuous integration/continuous deployment (CI/CD) processes around DevOps, data workflows, Synapse workspaces.
  • Experience with SQL Server Management Studio, Azure data management tools, XRM toolbox, data modeling tools (preferably, ERWIN).

Resumes Evaluation/Criteria:

Criteria 1: Data Migration, ETL - 40 Points

  • Demonstrated experience with ETL development, data pipelines, workflow orchestration and data ingestion, transformation, and movement
  • Demonstrated experience in integrating various data sources and systems, both on-premises and in the cloud, using Azure ETL services or other ETL tools
  • Demonstrated experience working with Azure Data Factory, Azure Synapse workspaces, PolyBase, including knowledge of pipeline creation, data flows, integration runtimes, triggers, and monitoring.
  • Demonstrated experience with data manipulation languages (T-SQL, PL/SQL), data definition languages, query performance analysis & tuning
  • Demonstrated experience with SQL Server, Oracle, Azure SQL Databases
  • Demonstrated experience with data modeling tools (preferably, ERWIN)
  • Demonstrated experience in scripting languages like Python and with Azure-specific scripting using PowerShell or Azure CLI.
  • Experience with software development lifecycle
  • Experience with data modeling, physical database design, data flow diagrams
  • Experience with Azure Data Factory (ADF) and Synapse Workspaces
  • Demonstrated experience Azure data management tools, DevOps, Synapse Studio
  • Experience in Azure resource configuration and administration such as Azure Data Lake, Blob Storage, Key Vault, Application Insight resources, resource groups and subscriptions.
  • Familiar with Azure cloud platform
  • Azure cloud certifications

Criteria 3: Dynamics 365 - 20 Points

  • Demonstrated experience working with integration technologies commonly used with Dynamics, such as DataVerse / Common Data Service (CDS), Data Entities, and APIs.
  • Demonstrated experience with PowerApps platform, Power Automate, Dynamics CE &F&O

Criteria 4: DevOps and CI/CD - 20 Points

  • Demonstrated experience with continuous integration/continuous deployment (CI/CD) tools and processes around DevOps, data workflows, Synapse workspaces.

Knowledge Transfer

What needs to be KT

  • Document the tasks executed and in process of execution as a member of the data migration team using the approach and tools required by the project manager.

To whom

When

  • 1:1 meetings / team meetings / documentation in DevOps Wiki and boards throughout the duration of the project life cycle.

Must have:

Mentioned above in Experience and Skill Set Requirements

#J-18808-Ljbffr
Create a job alert for this search

RQ09222 - Software Developer - ETL - Senior • Toronto, ON, CA

Similar jobs

Software Developer Etl 9222-0715 - C$140,000 - C$180,000 A Year

FoilconNorth York, Canada
Full-time

Develop and manage ETL processes for data migration, including data analysis, transformation, and testing.Requires strong ETL principles and Azure skills. Show more

 • Promoted

Senior Software Developer – IoT

Armstrong Fluid Technologytoronto, on, Canada
Full-time

Imagine working at the forefront of innovation in fluid-flow technology, with over 1400 colleagues across the globe, and contributing to a legacy of excellence that spans eight manufacturing facili... Show more

 • Promoted

Senior ETL Developer - DataStage Focus

Apptoza Inc.Toronto, ON, CA
Full-time

We are on the lookout for a Senior ETL Developer with expertise in DataStage and Talend to lead our ETL initiatives.Enhance enterprise data integration and analytics through your skills.As a Senior... Show more

 • Promoted

Software Developer - Etl - Senior

IT ProfoundToronto, Canada
Full-time

ITProFound is a Global employer serving the USA, INDIA and Canada.The company develops Software Products and solutions, as well as Project Implementation, besides staff augment to the direct client... Show more

 • Promoted

Senior Software Developer

InteracToronto, ON, CA
Full-time

At Interac, we protect both — driving trust, security, and inclusion, so our digital economy thrives.Founded in 1984, Interac connects Canadians through secure digital payments, advanced identity v... Show more

 • Promoted

ETL Developer - Informatica PowerCenter

Aviva CanadaMarkham, York Region, CA
Full-time

ETL Developer / Finance Systems Data Engineer with solid experience in the insurance industry and expertise in ETL and PostgreSQL development to join our dynamic team.Join to apply for the ETL Deve... Show more

 • Promoted

Etl Developer - C$80,000 - C$120,000 A Year - Remote

FidelityToronto County, Canada
Remote
Full-time

Develops and supports ETL data integration solutions using Informatica and Snowflake SQL for Fidelity Canada. Show more

 • Promoted

Senior Software Engineer - HashiCorp Secure Products

Cacheflowmarkham, on, Canada
Full-time

At IBM Software, we transform client challenges into solutions.Building the world’s leading AI-powered, cloud-native products that shape the future of business and society.Our legacy of innovation ... Show more

 • Promoted

Senior Software Developer - Workflows

Verily HealthToronto, ON, CA
Full-time

Verily Health is a data platform and technology company purpose-built to power AI-enabled precision health solutions that accelerate research and improve care for individuals and communities.Unique... Show more

 • Promoted

RQ09222 - Software Developer - ETL - Senior

Rubicon PathToronto, Ontario, Canada
Full-time

RQ09222 - Software Developer - ETL - Senior.About the job RQ09222 - Software Developer - ETL - Senior.This position is currently listed as "Onsite"; however, the Assignment under this request will ... Show more

 • Promoted

RQ09444 - Sr. Software Developer - ETL

Source CodeToronto, Ontario, Canada
Full-time

IT software development and testing teams.MS Dynamics 365 Customer Relationship Management (CRM).Enterprise Resource Planning (ERP).PowerApps, Power Automate and Azure Data Factory, Azure Synapse A... Show more

 • Promoted

Senior Software Developer

TMX Group Limitedtoronto, on, Canada
Full-time

Venture outside the ordinary - TMX Careers.The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations ... Show more

 • Promoted

Developer

Absorb SoftwareToronto, ON, CA
Full-time

Absorb is seeking an intermediate-level Developer to take ownership of an internal ETL tool that supports billing, accounting, and operations.In this individual contributor role, you’ll help mainta... Show more

 • Promoted

Lead Diagnostics Software Engineer, ATE Integration

Advanced Micro Devices, IncMarkham, ON, CA
Full-time

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems.Grounded in a culture of innovatio... Show more

 • Promoted

Software Developer - ETL - Senior

IT ProfoundToronto, Ontario, Canada
Full-time

ITProFound is a Global employer serving the USA, INDIA and Canada.The company develops Software Products and solutions, as well as Project Implementation, besides staff augment to the direct client... Show more

 • Promoted

Etl Developer - C$80,000 - C$120,000 A Year - Remote

Fidelity CanadaEast York, Canada
Remote
Full-time

Develop and support ETL data integration solutions using Informatica and Snowflake SQL for Fidelity Canada.Requires 3+ years of relevant experience. Show more

 • Promoted

Senior ETL Consultant

Maarut IncToronto
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Maarut Inc.Participate in the review of project, work request and m... Show more

 • Promoted

Senior Software Developer, Book of Record (Leverage)

WealthsimpleToronto, ON, CA
Full-time

Wealthsimple is Canada’s leading financial innovator.The company offers a full suite of simple, sophisticated financial products across managed investing, do-it-yourself trading, cryptocurrency, ta... Show more

 • Promoted

Senior Software Developer (SA)

NRT Technology Corp.Toronto, ON, CA
Full-time

At NRT, we build more than solutions: we build up each other.NRT is a worldwide leader in future-ready FinTech and Information Technology designed to elevate and enhance the enterprise gaming indus... Show more

 • Promoted

Senior Application Developer – Oracle EBS

StantecMarkham, ON, CA
Full-time

Accelerate your professional journey with Stantec as a Senior Application Developer focusing on Oracle EBS.Engage in high-level software solutions that drive efficiency in enterprise applications.B... Show more