Software Developer - ETL - Senior

Posted 12 Days Ago
Be an Early Applicant
Toronto, ON, CAN
In-Office
Senior level
Information Technology • Professional Services • Software • Consulting
The Role
Design and develop scalable Medallion Data Lakehouse architectures and automated ETL/ELT pipelines on Azure using Databricks, Delta Lake, ADF, and dbt; integrate structured and unstructured data into dimensional schemas; optimize SQL and storage formats; implement CI/CD, data governance, Unity Catalog, and Power BI integration; embed ML insights.
Summary Generated by Built In
We do have a job opening for 

Software Developer - ETL - Senior 

for our direct client Province of Ontario. The position details are given below:

Job Details:
Job ID: 

RQ11258 - Software Developer - ETL - Senior


Client: Health Services Cluster
Duration: 1 year + extension
Type: Onsite


Job Description:

MUST HAVES:

10+ years experience in:

·       Designing and developing scalable Medallion Data Lakehouse architectures.

·       Expertise in data ingestion, transformation, and curation using Delta Lake and Databricks.

·       Experience integrating structured and unstructured data sources into star/snowflake schemas.

·       Building, automating, and optimizing complex ETL/ELT pipelines using Azure Data Factory (ADF), Databricks (PySpark, SQL, Delta Live Tables), and dbt.

·       Implementing orchestrated workflows and job scheduling in Azure environments.

·       Strong knowledge of relational (SQL Server, Synapse, PostgreSQL) and dimensional modeling.

·       Advanced SQL query optimization, indexing, partitioning, and data replication strategies.

·       Experience with Apache Spark, Delta Lake, and distributed computing frameworks in Azure Databricks.

·       Working with Parquet, ORC, and JSON formats for optimized storage and retrieval.

·       Deep expertise in Azure Data Lake Storage (ADLS), Azure Synapse Analytics, Azure SQL, Event Hubs, and Azure Functions.

·       Strong understanding of cloud security, RBAC, and data governance.

·       Proficiency in Python (PySpark), SQL, and PowerShell for data engineering workflows.

·       Experience with CI/CD automation (Azure DevOps, GitHub Actions) for data pipelines.

·       Implementing data lineage, cataloging, metadata management, and data quality frameworks.

·       Experience with Unity Catalog for managing permissions in Databricks environments.

·       Expertise in Power BI (DAX, data modeling, performance tuning).

·       Experience in integrating Power BI with Azure Synapse and Databricks SQL Warehouses.

·       Familiarity with MLflow, AutoML, and embedding AI-driven insights into data pipelines.



Skills Required

  • 10+ years designing and developing Medallion Data Lakehouse architectures
  • Expertise in Delta Lake and Databricks
  • Integration of structured and unstructured data into star/snowflake schemas
  • Building, automating, and optimizing ETL/ELT pipelines using Azure Data Factory, Databricks (PySpark, SQL, Delta Live Tables), and dbt
  • Implementing orchestrated workflows and job scheduling in Azure environments
  • Strong knowledge of relational databases (SQL Server, Synapse, PostgreSQL) and dimensional modeling
  • Advanced SQL query optimization, indexing, partitioning, and data replication strategies
  • Experience with Apache Spark, Delta Lake, and distributed computing frameworks in Azure Databricks
  • Experience working with Parquet, ORC, and JSON file formats
  • Deep expertise in Azure Data Lake Storage (ADLS), Azure Synapse Analytics, and Azure SQL
  • Experience with Event Hubs and Azure Functions
  • Strong understanding of cloud security, RBAC, and data governance
  • Proficiency in Python (PySpark), SQL, and PowerShell
  • Experience with CI/CD automation for data pipelines (Azure DevOps, GitHub Actions)
  • Implementing data lineage, cataloging, metadata management, and data quality frameworks
  • Experience with Unity Catalog for permissions in Databricks
  • Expertise in Power BI including DAX, data modeling, and performance tuning
  • Experience integrating Power BI with Azure Synapse and Databricks SQL Warehouses
  • Familiarity with MLflow, AutoML, and embedding AI-driven insights into data pipelines
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Woodbury, MN
50 Employees

What We Do

ITProFound Inc. is a global technology services and solutions provider specializing in software development, IT consulting, and staff augmentation. They deliver end-to-end business practice solutions, including ERP, cloud migrations, and data analytics, across various industries.

Similar Jobs

ITProfound Inc. Logo ITProfound Inc.

Software Engineer

Information Technology • Professional Services • Software • Consulting
In-Office
Toronto, ON, CAN
50 Employees

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Sales Associate III

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Toronto, ON, CAN
16000 Employees
18-22 Hourly

Ericsson Logo Ericsson

Chief Technology Officer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Toronto, ON, CAN
88000 Employees
163K-213K Annually

DraftKings Logo DraftKings

Senior Machine Learning Engineer

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Remote or Hybrid
Canada
6400 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account