ITProfound Inc. Logo

ITProfound Inc.

Software Developer - ETL - Senior

Posted 20 Days Ago
Be an Early Applicant
In-Office
Toronto, ON, CAN
Senior level
In-Office
Toronto, ON, CAN
Senior level
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.
The summary above was generated by AI
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.



Similar Jobs

6 Days Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Information Technology • Professional Services • Software • Consulting
Senior ETL developer responsible for designing, developing and maintaining data integration pipelines using Azure Data Factory, Databricks, Informatica and related Azure services. Duties include requirements gathering, complex data transformations, performance tuning for large volumes, CI/CD implementation, Oracle/SQL Server development, investigating pipeline data issues, and building BI integrations with IBM Cognos and Power BI.
Top Skills: Adf DebuggerAzure ArtifactsAzure BoardsAzure Data FactoryAzure DevopsAzure FunctionsAzure Logic AppsAzure PipelinesAzure ReposAzure Resource ManagerAzure RolesAzure Sql DatabaseAzure SynapseAzure Test PlansDatabricksDesignerETLGitIbm CognosInformatica (Workflow ManagerMicrosoft Power BiMicrosoft Sql ServerOracle DatabaseOracle Pl/SqlRepository ManagerSelf-Hosted Integration RuntimeSource ControlSql Server Stored ProceduresWorkflow Monitor)
19 Hours Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Information Technology • Professional Services • Software • Consulting
Design, build, test, and maintain ETL/data pipelines and back-end databases for data warehouse and BI solutions. Translate technical specs into production code, perform debugging, tuning, documentation, and collaborate with stakeholders across the SDLC to ensure scalable, standards-compliant analytics architectures.
Top Skills: Amazon AuroraAmazon RdsAws GlueAzure Data FactoryAzure Data LakeAzure Sql DatabaseC#DatabricksGitOpensearchPower BIPowershellSQL
19 Hours Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Artificial Intelligence • HR Tech • Information Technology • Machine Learning • Software • App development • Industrial
The Staff Software Engineer will own user-facing product areas, lead initiatives across frontend and backend, and mentor team members to enhance product quality and engineering standards.
Top Skills: JavaScriptPythonReactReact Native

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account