Power BI Architect

Maarut Toronto, Canada

About the role

This is a full-time Power BI Architect role in Toronto leading data visualization strategy and the transition to Microsoft Fabric. It suits a senior BI architect fluent in DAX optimization, tenant administration and Fabric governance, not primarily a report builder. You'll bridge data engineering and executive insight, ensuring the Fabric ecosystem is performant, secure and scalable.

What you’ll do

  • Lead migration of legacy Business Objects and MicroStrategy reports to Power BI semantic models
  • Architect end-to-end solutions within Microsoft Fabric using OneLake, Lakehouses and Warehouses
  • Optimize performance using Direct Lake mode, VOrder compression and Delta Lake optimization
  • Design high-performance star schemas and composite semantic models
  • Run performance tuning with DAX Studio, VertiPaq Analyzer and Tabular Editor 3
  • Oversee Power BI Service administration including capacity, workspace security and deployment pipelines
  • Implement and optimize Direct Lake connectivity for real-time insights
  • Establish Center of Excellence standards for DAX patterns, UI/UX and CI/CD with Git

What they’re looking for

  • 7+ years of Business Intelligence experience, including at least 4 years focused on the Power BI stack
  • Proven experience with Microsoft Fabric components: Data Factory, Synapse Data Engineering, Data Warehouse
  • Mastery of DAX and Power Query, including optimizing M code for query folding
  • Strong grasp of the Power BI Admin Portal, tenant settings and Microsoft Entra ID security integration
  • Deep understanding of the VertiPaq engine, data compression and partitioning strategies
  • Proven experience migrating enterprise-scale environments from Tableau, MicroStrategy or SAP Business Objects
  • Strong SQL/T-SQL proficiency and experience with PySpark/notebooks for data transformation in Fabric

Nice to have

  • Microsoft Certified: Fabric Analytics Engineer Associate (DP-600)
  • Experience with Python/PySpark for data transformation in Fabric notebooks
  • Background in SQL Server architecture and T-SQL optimization

What’s on offer

  • Full-time position

Questions about this role

Is this a full-time position?

Yes, it's a full-time role.

How many years of Power BI experience are required?

At least 7 years of BI experience overall, with at least 4 years focused specifically on Power BI.

Is a certification required?

The Microsoft Certified Fabric Analytics Engineer Associate (DP-600) is preferred, not required.

Related roles

RQ00784 - Business Analyst - Senior

Maarut · Toronto, Canada

A 250-day Toronto contract for a senior business analyst to build portfolio management and reporting tools using Microsoft 365 applications.

SeniorContract
Power BIPower AppsPower AutomateSharePoint +5
2 days ago

RQ00790 - Project Manager/Leader - Senior

Maarut · Toronto, Canada

A 130-day contract senior project manager role in Toronto establishing Release Management governance for a public-sector client. Suits ITSM veterans with 10+ years of release and change management experience in complex enterprise environments.

HybridSeniorContract
Release ManagementChange ManagementITILIT Service Management +11
2 days ago

RQ00787 - Business Analyst - Senior

Maarut · Toronto, Canada

A 146-day Toronto contract for a senior business analyst with healthcare IT experience to support an ePrescribing and medication workflow initiative.

SeniorContract
Business AnalysisRequirements GatheringHealthcare Information SystemsStakeholder Engagement +2
3 days ago

Data Analyst

Maarut · Guelph, Canada · Mississauga, Canada

A contract data analyst role in Guelph/Mississauga, Ontario, running through the end of 2027. Suited to a mid-level analyst with strong SQL and Azure Synapse experience who can work independently with stakeholders.

Mid levelContract
SQLAzure SynapseMicroStrategyDatabricks +1
4 days ago

Senior Data & BI Developer / Architect (10+ years) to modernize data architecture using Power BI, Microsoft Fabric, and Databricks- 41532

Scotiabank MSP · Toronto, Canada

Scotiabank MSP needs a Senior Data and BI Developer or Architect based hybrid in Toronto, Ontario. The role pays an hourly rate and focuses on modernizing data architecture using Power BI, Microsoft Fabric, and Databricks.

HybridPrincipalContract
power bimicrosoft fabricdatabrickspyspark +13
September 2026

Senior Power BI Developer / Data Engineer (10+ years of experience) to deliver Capital Measurement Reporting and data modernization initiatives using Power BI, SQL, DAX, and ETL pipelines 58579

TD Canada Trust - MSP IT · Toronto, Canada

A 6-month, hybrid Power BI developer / data engineer contract in Toronto building dashboards and ETL pipelines for a bank's Capital Measurement Reporting program. Suits someone with 5+ years of advanced Power BI and SQL experience in banking or financial services.

HybridSeniorContract
Power BIDAXPower QuerySQL +6
September 2026