Senior Power BI Developer - PBIDEV 26-04660

Hybrid in Mississauga, ON, CA • Posted 2 days ago • Updated 18 hours ago
Contract Independent
Contract W2
Contract Corp To Corp
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • Version Control
  • Reliability Engineering
  • Project Lifecycle Management
  • Query Optimization
  • Relational Databases
  • Reporting
  • Requirements Elicitation
  • SQL
  • Scripting
  • Workflow
  • Git
  • Continuous Integration
  • Dashboard
  • Data Warehouse
  • Database
  • Microsoft Azure
  • Microsoft Power BI
  • Analytical Skill
  • Analytics
  • Business Intelligence
  • Continuous Delivery
  • DAX
  • DevOps
  • Microsoft SQL Server
  • Modeling
  • OLAP

Summary

Job Title: Senior Power BI Developer
Location: Mississauga, ON (Hybrid 3 days onsite)


Position Overview

We are seeking an experienced Power BI Developer with strong expertise in SQL, data warehousing, and enterprise analytics. The ideal candidate will be responsible for designing, developing, and optimizing dashboards and reporting solutions while collaborating closely with business stakeholders to deliver actionable insights.

This role also requires exposure to scripting, REST APIs, and DevOps practices to support automation, deployment, and system reliability.


Key Responsibilities

BI Development & Reporting

  • Design, develop, and maintain interactive Power BI dashboards, reports, and ad-hoc queries
  • Build and optimize data models using Power Query, Power Pivot, and related modeling techniques
  • Develop advanced DAX measures and calculated columns for analytical reporting
  • Create and maintain paginated reports using reporting tools (e.g., Power BI Report Builder)

Data & Database Management

  • Work with SQL Server or other relational databases to extract, transform, and analyze data
  • Optimize SQL queries for performance and efficiency
  • Support data warehousing and analytical data structures

Business Collaboration

  • Gather requirements from business users and translate them into scalable data solutions
  • Work closely with stakeholders to deliver accurate and actionable insights
  • Participate in full project lifecycle from requirements gathering to deployment

Automation & Integration

  • Support scripting and automation workflows using REST APIs and related tools
  • Assist with integration of data systems and automated processes
  • Troubleshoot data and system issues to ensure reliability and performance

DevOps & Deployment Support

  • Support deployment activities using CI/CD tools and version control systems (e.g., Git, Azure DevOps)
  • Assist with pipeline execution and release processes (conceptual understanding acceptable)

Required Qualifications

Experience

  • 10+ years of experience in Business Intelligence, Data Warehousing, Analytics, or Reporting
  • 3+ years of experience in relational and OLAP data modeling

Technical Skills

  • Strong experience in Power BI (Power Query, Power Pivot, DAX)
  • Advanced SQL skills including query optimization and database design
  • Experience building enterprise-grade dashboards and reporting solutions
  • Familiarity with REST APIs and scripting for automation
  • Basic understanding of DevOps practices, CI/CD pipelines, and version control (Git/Azure Repos)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10468931
  • Position Id: PBIDEV26-04660
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Toronto, Ontario

19d ago

Easy Apply

Contract

Depends on Experience

Mississauga, Ontario

15d ago

Easy Apply

Contract

$35 - $40

Toronto, Ontario

Today

Easy Apply

Contract

$55 - $65

Toronto, Ontario

Today

Easy Apply

Contract

$50 - $70

Search all similar jobs