Back to results

Software Developer - ETL / Power BI - Intermediate

  • Toronto, ON, Canada
  • Greater Toronto Area, Canada, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Seeking an experienced Software Developer - ETL / Power BI to support enterprise data integration, ETL processes, and business intelligence initiatives. The successful candidate will develop and maintain Power BI dashboards, optimize data pipelines, and deliver actionable business insights.

Key Responsibilities
  • Develop and maintain Power BI dashboards, reports, and data models.
  • Build and optimize ETL processes and data transformations.
  • Integrate data from SQL databases, Azure, Databricks, and cloud platforms.
  • Connect Power BI to Databricks SQL Warehouses and Lakehouse data sources.
  • Perform data validation, reconciliation, and troubleshooting.
  • Ensure data quality, security, and governance standards.
  • Translate complex business requirements into effective reporting solutions.
  • Collaborate with technical teams and business stakeholders in an Agile environment.
Mandatory Requirements
  • Strong experience with Power BI, DAX, Power Query (M), and Power BI data modelling.
  • Strong SQL experience and knowledge of relational databases.
  • Experience with Databricks, including connecting Power BI to Databricks SQL Warehouses and Lakehouse data sources.
  • Familiarity with Azure Data Platform services, including Azure Data Lake Storage, Azure Synapse Analytics, Azure Data Factory, or Microsoft Fabric.
  • Strong understanding of data warehousing, dimensional modelling, and BI best practices.
  • Experience working with large datasets and complex data transformations.
  • Strong experience with Azure and ETL processes.
  • Must be available to work on-site 5 days per week.
Preferred Qualifications
  • Ideally, candidates will have previous Government / Public Sector experience.
Desired Skills and Experience

Seeking an experienced Software Developer - ETL / Power BI to support enterprise data integration, ETL processes, and business intelligence initiatives. The successful candidate will develop and maintain Power BI dashboards, optimize data pipelines, and deliver actionable business insights.
Key Responsibilities
* Develop and maintain Power BI dashboards, reports, and data models.
* Build and optimize ETL processes and data transformations.
* Integrate data from SQL databases, Azure, Databricks, and cloud platforms.
* Connect Power BI to Databricks SQL Warehouses and Lakehouse data sources.
* Perform data validation, reconciliation, and troubleshooting.
* Ensure data quality, security, and governance standards.
* Translate complex business requirements into effective reporting solutions.
* Collaborate with technical teams and business stakeholders in an Agile environment.
Mandatory Requirements
* Strong experience with Power BI, DAX, Power Query (M), and Power BI data modelling.
* Strong SQL experience and knowledge of relational databases.
* Experience with Databricks, including connecting Power BI to Databricks SQL Warehouses and Lakehouse data sources.
* Familiarity with Azure Data Platform services, including Azure Data Lake Storage, Azure Synapse Analytics, Azure Data Factory, or Microsoft Fabric.
* Strong understanding of data warehousing, dimensional modelling, and BI best practices.
* Experience working with large datasets and complex data transformations.
* Strong experience with Azure and ETL processes.
* Must be available to work on-site 5 days per week.
Preferred Qualifications
* Ideally, candidates will have previous Government / Public Sector experience.
More about this job

Responsibilities

Develop and maintain Power BI dashboards, reports, and data models, while building and optimizing ETL processes and integrating data from SQL, Azure, Databricks, and cloud platforms. Validate and troubleshoot data, uphold quality and governance standards, and collaborate with technical teams and business stakeholders to turn requirements into reporting solutions.

Requirements

Requires strong experience with Power BI, DAX, Power Query, SQL, Databricks, Azure, ETL, data warehousing, and dimensional modeling, including work with large datasets and complex transformations. Candidates must be available to work on-site five days per week; government or public-sector experience is preferred.

Skills

  • Power BI
  • DAX
  • Power Query (M)
  • Data Modeling
  • SQL
  • Relational Databases
  • Databricks
  • Azure
  • ETL
  • Data Warehousing
  • Dimensional Modeling
  • Data Transformation
  • Data Validation
  • Data Governance
  • Business Intelligence
  • Agile

Visa sponsorship

Not detected in the job text

Categories

  • Data & Analytics
  • Technology
  • Software
  • Government & Public Sector

Keywords

  • Power BI
  • DAX
  • Power Query (M)
  • SQL
  • Relational Databases
  • Databricks
  • Databricks SQL Warehouses
  • Lakehouse
  • Azure
  • Azure Data Lake Storage
  • Azure Synapse Analytics
  • Azure Data Factory
  • Microsoft Fabric
  • ETL
  • Data Pipelines
  • Data Integration
  • Data Modeling
  • Data Warehousing
  • Dimensional Modeling
  • Data Transformation
  • Large Datasets
  • Data Validation
  • Data Reconciliation
  • Data Quality
  • Data Security
  • Data Governance
  • Business Intelligence
  • Agile
  • Government
  • Public Sector

Report this job