Search by job, company or skills

C

Senior Power Bi Developer

6-15 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

Job Description

Role Overview

We are seeking an experienced Senior Power BI Developer to deliver end-to-end business intelligence solutions using Microsoft Power BI and the broader Microsoft analytics ecosystem.

This role involves designing high-performance dashboards, integrating Power BI with enterprise applications (Power Apps, Power Automate, Databricks, Azure SQL), and optimizing solution architecture for scalability and performance.

It is a hands-on, client-facing role requiring strong expertise in data modelling, visualization, integrations, and stakeholder collaboration.

Key Responsibilities

Power BI Development (End-to-End)

  • Deliver full lifecycle Power BI development: requirements gathering, data modelling, DAX, visualization, deployment, and optimization
  • Build scalable data models (star schema, fact/dimension structures)
  • Develop interactive dashboards and performance-optimized datasets
  • Apply best practices for naming conventions, documentation, governance, and security (RLS/OLS)

Integration & Advanced Analytics

  • Integrate Power BI with:
  • Power Apps
  • Power Automate
  • Databricks (Delta tables / notebooks)
  • Azure SQL / SQL Server
  • APIs, SharePoint, Data Lake
  • Enable workflows by integrating Power BI with Power Platform tools
  • Collaborate with data engineers on pipelines and curated datasets

Solution Architecture & Design Review

  • Review and refine solution designs for performance, scalability, and security
  • Recommend improvements in architecture and data models
  • Ensure adherence to governance and platform standards

Stakeholder Collaboration

  • Work closely with business stakeholders to understand KPIs and reporting needs
  • Translate business requirements into actionable insights and dashboards
  • Communicate technical concepts in a business-friendly manner
  • Collaborate in Agile environments with cross-functional teams

Quality, Governance & Optimization

  • Implement row-level security, performance tuning, and query optimization
  • Optimize data refresh and report performance
  • Maintain technical documentation and data dictionaries
  • Conduct testing, validation, and troubleshooting

Required Skills & Experience

  • 8+ years of hands-on experience with Power BI
  • Strong expertise in DAX, Power Query, M language, and data modelling
  • Experience delivering enterprise-level dashboards and BI solutions
  • Strong understanding of BI best practices, governance, and performance tuning
  • Experience integrating Power BI with:
  • Power Apps
  • Power Automate
  • Azure SQL
  • Databricks
  • APIs / cloud data sources
  • Strong analytical and problem-solving skills
  • Ability to work independently and deliver high-quality outputs
  • Experience in Agile environments
  • Excellent communication and stakeholder management skills

Nice-to-Have Skills

  • Experience with Azure Data Factory, Data Lake, Synapse
  • Familiarity with Power Platform ALM and DevOps pipelines
  • Experience with custom Power BI visuals or connectors
  • Domain experience in mining, engineering, or heavy industry
  • Microsoft certifications (PL-300, DP-500)

Qualifications

  • Bachelor's degree in Computer Science, Data Analytics, Information Systems, Engineering, or equivalent experience

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian, Malaysian

Job ID: 144138613