Power BI Developer Job at Innova software Services Inc, Canada

cWxsc0ZoeFFNYVdVWUNPK0NtMGNrKzVpQWc9PQ==
  • Innova software Services Inc
  • Canada

Job Description

Power BI Developer

Location: Canada (100% Remote)

Employment Type: 12-Month Contract

Role Overview

We are looking for an experienced Power BI Developer to design, build, and maintain high-impact business intelligence solutions. In this role, you will collaborate with cross-functional teams to transform complex datasets into clear, actionable visual insights. The ideal candidate brings advanced expertise in DAX, data modeling, and end-to-end Power BI report and dashboard design.

Key Responsibilities
  • Report & Dashboard Development: Design, build, and publish intuitive, visually appealing Power BI reports and dashboards tailored for both executive and operational stakeholders.

  • Data Modeling & DAX: Construct robust, scalable star-schema data models and write complex, optimized DAX formulas for advanced measures and KPIs.

  • Data Integration & Transformation: Connect Power BI to various structured and unstructured data sources, building clean ETL workflows using Power Query (M).

  • Performance Optimization: Diagnose and resolve report performance issues, optimizing slow-running DAX calculations, queries, and data refresh cycles.

  • UI/UX & Data Visualization: Implement modern visual design standards, user-friendly navigation, and drill-through capabilities to maximize user adoption.

  • Governance & Security: Implement Row-Level Security (RLS), manage workspace access, and ensure data privacy and compliance across reports.

Required Skills & Qualifications
  • Power BI Expertise: Deep hands-on experience in front-end Power BI dashboard design, layout, and visual story-telling.

  • Advanced DAX: Proven ability to author complex DAX calculations, custom time-intelligence functions, and dynamic parameters.

  • Data Modeling: Strong foundation in dimensional modeling, star schemas, snowflake schemas, and relationship optimization.

  • Data Prep: Proficiency with Power Query / M language for data cleaning and transformation.

  • Performance Tuning: Skilled in using Performance Analyzer or DAX Studio to troubleshoot and optimize report speed.

  • Soft Skills: Excellent analytical, problem-solving, and communication skills with the ability to translate technical concepts for business users.

Preferred Qualifications
  • Experience with SQL for querying relational databases prior to Power BI ingestion.

  • Exposure to cloud data warehouses (e.g., Azure SQL, Snowflake, or Synapse).

  • Familiarity with Agile development practices and Power BI Deployment Pipelines.

Job Tags

Contract work, Remote work

Similar Jobs

State of Florida

OPS SENIOR COMMUNITY HEALTH NURSE - 64913755 Job at State of Florida

 ...Requisition No:884933 Agency: Department of Health Working Title: OPS SENIOR COMMUNITY HEALTH NURSE - 64913755Pay Plan: Temp Position Number:64913755 Salary: $33.00 PER HOUR Posting Closing Date: 10/23/2026 Total Compensation Estimator Job posting... 

Christ Community Lutheran School

1's Assistant (Early Childhood Assistant Teacher) - Full Time Job at Christ Community Lutheran School

1's Assistant (Early Childhood Assistant Teacher) - Full Time ECE Assistant Teacher Glendale Campus Full-Time, 8:15am - 5:15pm 1's Room (1-year-olds and 2-year-olds) Start Date: Immediate Christ Community Lutheran School has an opening to join ...

Golden Care Therapy

BCBA - Board Certified Behavior Analyst Job at Golden Care Therapy

 ...Salary: $124,800 - 176,800 per year Requirements: Minimum of 1 year experience in Applied Behavior Analysis (Required) Current BCBA certification (Required) Responsibilities: Provide direct and indirect supervision to behavioral therapists involved in cases... 

Monarch

Behavioral Specialist Job at Monarch

 ...diagnosis, an intellectual/developmental disability, or substance use disorder | Not Required Job Description Summary: The Behavioral Specialist is primarily responsible for supporting people in achieving their personal dreams and goals. What You'll Do: Assess... 

Ashley | The Wellsville Group

Standing Lift Operator Job at Ashley | The Wellsville Group

 ...responsibilities, performance & attendance. *As a standing lift operator, you have the potential to add up to $100/week to your paycheck Health Insurance we offer various options for medical, vision & dental coverage Paid Time Off + 3 Paid Holidays + 2 Personal Days to use...