Role Overview:
We are looking for a Senior Power BI Developer (6–10+ years) with deep expertise in advanced DAX, complex data modelling, and rule-based reporting, in highly complex business environments, where reporting logic involves multi-layered calculations, agile measures, and intricate business rules across large datasets.
Key Responsibilities:
Advanced DAX & Business Logic Implementation
Design and develop complex DAX measures and calculated columns for:
Multi-layered KPIs
Conditional aggregations
Time intelligence scenarios
Scenario-based calculations
Translate complex business rules into optimized DAX expressions
Build reusable DAX patterns and calculation frameworks
Data Modelling (Critical Responsibility)
Design robust semantic models using:
Star & Snowflake schemas
Fact & dimension tables
Implement:
Role-playing dimensions
Slowly Changing Dimensions (SCD)
Hierarchies and relationships
Ensure models support high-performance DAX execution
Performance Optimization
Optimize Power BI reports for:
Large datasets
Complex DAX calculations
Use techniques such as:
Query reduction
Aggregations & composite models
Efficient filter context handling
Analyze performance using:
Performance Analyzer
DAX Studio
VertiPaq Analyzer
Reporting & Visualization
Build interactive dashboards and reports with:
Advanced drilldowns and drill-throughs
Dynamic filtering and slicers
Conditional formatting driven by DAX
Implement pixel-perfect reporting for executive dashboards
Ensure usability and storytelling aligned with business needs
Data Integration & Transformation
Work with data from:
Data warehouses / data lakes
APIs and external systems
Use Power Query (M language) for data transformation
Collaborate with ETL teams to ensure data readiness
Governance & Best Practices
Define and enforce:
DAX coding standards
Naming conventions
Data modelling best practices
Implement:
Row-Level Security (RLS)
Data validation and reconciliation
Maintain documentation for complex logic
Stakeholder
📌 Senior Power BI Developer (India)
🏢 Yoda Tech
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.