Back to results

Power BI & Azure Platform Engineer / Toronto, ON (Onsite) - FTE

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Job Description – Power BI & Azure Platform Engineer

Location: Toronto, ON

Work Mode: Onsite

Position Summary

We are looking for an experienced Power BI & Azure Platform Engineer with strong hands-on expertise in Microsoft Fabric, Azure Data Engineering, and Power BI. The ideal candidate will be responsible for designing and developing scalable data pipelines, building modern Lakehouse and Data Warehouse solutions, developing high-performance Power BI reports, and managing the Microsoft Fabric platform.

The role involves working across data engineering, analytics, platform administration, performance optimization, and migration from legacy Azure data platforms to Microsoft Fabric.

Key Responsibilities

  1. Microsoft Fabric & Azure Data Integration

•

Design, develop, and maintain end-to-end data ingestion and transformation pipelines using Microsoft Fabric Data Factory, Dataflows Gen2, and Azure Data Factory.

•

Integrate data from multiple sources into centralized data platforms.

•

Implement efficient ETL/ELT processes to support enterprise data requirements.

  1. Data Engineering & Lakehouse Development

•

Design and implement Lakehouses, Data Warehouses, and Notebooks within Microsoft Fabric.

•

Work with OneLake and Delta Lake architecture, following data storage and engineering best practices.

•

Develop data transformation solutions using SQL, Python, and PySpark.

  1. Power BI Development & Optimization

•

Develop and maintain advanced Power BI reports, dashboards, and semantic models.

•

Build optimized data models using DAX, Power Query, and Direct Lake mode.

•

Improve report performance, data refresh efficiency, and overall analytics experience.

  1. Microsoft Fabric Platform Administration

•

Manage Microsoft Fabric capacities, workspaces, tenant settings, and platform configurations.

•

Implement security, Role-Based Access Control (RBAC), and data governance policies.

•

Ensure platform security, scalability, and compliance with enterprise standards.

  1. Performance Optimization & Scalability

•

Monitor Microsoft Fabric workload utilization and optimize capacity performance.

•

Optimize Spark jobs, SQL queries, and data processing workflows for large datasets.

•

Identify performance bottlenecks and implement solutions to improve platform efficiency.

  1. Platform Migration & Modernization

•

Lead or support migration of existing data platforms and workloads from legacy systems, including Azure Synapse Analytics and SQL-based environments, to Microsoft Fabric.

•

Assess existing data architecture and develop migration strategies.

•

Ensure data accuracy, performance, and minimal disruption during migration.

Required Technical Skills

•

Microsoft Fabric: Strong hands-on experience with Microsoft Fabric, including Lakehouse, Warehouse, OneLake, Notebooks, Data Factory, and Dataflows Gen2.

•

Microsoft Azure: Experience with Azure Data Factory and Azure SQL.

•

Power BI: Strong expertise in Power BI, DAX, Power Query, semantic modeling, and Direct Lake mode.

•

Programming: Advanced SQL, Python, and PySpark skills.

•

Data Engineering: Strong understanding of ETL/ELT pipelines, data modeling, and data transformation.

•

Data Architecture: Hands-on experience with Lakehouse architecture, Delta Lake, and modern data engineering concepts.

•

Platform Management: Experience with Fabric capacity management, workspace administration, RBAC, and data governance.

Ideal Candidate Profile

•

Strong experience in Microsoft Fabric and Azure data platform implementations.

•

Ability to work across data engineering, BI development, and platform administration.

•

Experience handling large-scale enterprise datasets and optimizing data workloads.

•

Strong problem-solving, analytical, and communication skills.

•

Experience migrating legacy data platforms to Microsoft Fabric.

More about this job

Responsibilities

Design and manage scalable data pipelines, Lakehouses, Data Warehouses, and optimized Power BI reports using Microsoft Fabric and Azure technologies. Administer and optimize the Fabric platform, enforce security and governance, and support migration of legacy data workloads to Microsoft Fabric.

Requirements

Requires hands-on experience with Microsoft Fabric, Azure data platforms, Power BI, and enterprise data engineering, including Lakehouse architecture and ETL/ELT. Candidates should have advanced SQL, Python, and PySpark skills, plus experience with platform administration, workload optimization, and legacy platform migration.

Skills

  • Microsoft Fabric
  • Azure Data Factory
  • Azure SQL
  • Power BI
  • DAX
  • Power Query
  • SQL
  • Python
  • PySpark
  • Data Engineering
  • ETL/ELT Pipelines
  • Lakehouse Architecture
  • Delta Lake
  • Semantic Modeling
  • Platform Administration
  • Data Governance

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Data & Analytics
  • Software
  • Engineering

Keywords

  • Microsoft Fabric
  • Azure Data Factory
  • Azure SQL
  • Power BI
  • DAX
  • Power Query
  • Direct Lake
  • SQL
  • Python
  • PySpark
  • Lakehouse
  • Data Warehouse
  • OneLake
  • Delta Lake
  • Notebooks
  • Dataflows Gen2
  • ETL/ELT
  • Data Pipelines
  • Semantic Models
  • Data Modeling
  • Capacity Management
  • Workspace Administration
  • Role-Based Access Control
  • Data Governance
  • Performance Optimization
  • Azure Synapse Analytics
  • Platform Migration
  • Spark
  • Data Integration
  • Enterprise Data

Report this job