Search Jobs

Search by job, company or skills

Senior Power BI Developer

Senior Power BI Developer

Ravh-IT
5-7 Years
Early Applicant
  • Posted 4 hours ago
  • Be among the first 10 applicants

Job Description

Senior Power BI / Microsoft Fabric Analytics Engineer

Location: Remote – India

Employment Type: Part-Time

Shift: US Night Shift – PST Timings

Experience: 5+ Years

Work Mode: 100% Remote

Job Summary

We are seeking an experienced Senior Power BI / Microsoft Fabric Analytics Engineer to build and maintain a commercial, customer-facing analytics product for a national healthcare membership association.

This platform replaces a traditional static report with a subscription-based analytics dashboard serving staff across more than 1,300 hospitals. The successful candidate will own the Power BI semantic model, DAX measures, report estate, dynamic row-level security, statistical suppression, benchmark comparisons, accessibility, and score reconciliation.

This is a customer-facing analytics product, not traditional internal BI reporting. Accuracy, privacy, accessibility, performance, and security are product-level acceptance criteria.

Key Responsibilities

Semantic Modeling & Power BI

  • Own a single Microsoft Fabric Gold-layer semantic model using Direct Lake.
  • Design and maintain scalable Power BI semantic models and relationships.
  • Develop complex and reusable DAX measures using appropriate filter context, CALCULATE, variables, and aggregation logic.
  • Ensure published scores are calculated correctly from raw responses at every aggregation level.
  • Optimize semantic model performance for concurrent customer-facing usage.
  • Maintain documented measures, calculation logic, definitions, and business rules.

Report Development

  • Build and maintain approximately 40 Power BI report pages across three subscription tiers.
  • Develop dashboards supporting:
  • Unit-level results
  • Multi-unit comparison
  • Organizational rollups
  • Year-over-year trends
  • Peer-group comparisons
  • National rankings
  • Scheduled reporting
  • Implement tier-based functionality through configuration rather than maintaining separate reports.
  • Build accessible and user-friendly customer-facing visuals and exports.

Dynamic Row-Level Security

  • Design and implement dynamic RLS using scope tables, rather than relying on hard-coded roles.
  • Support multiple access levels and administrator access.
  • Define access based on explicit organizational, facility, and unit scope.
  • Develop and maintain a comprehensive RLS test matrix.
  • Test attempted access outside a user's authorized scope.
  • Troubleshoot RLS behavior across Power BI Service and embedded scenarios.

Data Suppression & Privacy

  • Implement statistical/small-cell suppression at the data/semantic layer.
  • Ensure suppression rules are consistently applied to:
  • On-screen reports
  • Exports
  • Scheduled reports
  • Re-evaluate suppression after every filter combination.
  • Ensure results at critical response thresholds are appropriately suppressed.
  • Display approved explanations when a result is withheld.
  • Maintain configurable suppression messaging without requiring code changes.

Benchmarking & Historical Data

  • Build benchmark comparisons against immutable published snapshots.
  • Support multiple benchmark methodologies and comparison types.
  • Preserve historical results according to the methodology and snapshot applicable when they were originally published.
  • Ensure historical results are not silently recalculated when underlying data changes.
  • Maintain methodology versioning and benchmark metadata.

Score Reconciliation & Data Quality

  • Develop reconciliation processes proving that published scores can be reproduced from raw responses.
  • Reconcile Power BI results against the legacy report to two decimal places.
  • Validate results across:
  • Large units
  • Small units near suppression thresholds
  • High non-response populations
  • Multi-unit hospitals
  • Identify and prevent incorrect aggregation methods, including inappropriate averaging of lower-level scores.
  • Investigate discrepancies and document root causes.

Accessibility

  • Develop Power BI reports according to WCAG 2.2 AA acceptance requirements.
  • Implement:
  • Proper tab order
  • Alt text
  • Accessible tabular equivalents
  • Appropriate contrast
  • Non-color-dependent visual communication
  • Accessible exports
  • Ensure PDF exports have appropriate reading order and alt text.
  • Ensure CSV and Excel exports are structured for accessibility.
  • Work with version-controlled Power BI themes to maintain consistent accessibility and visual standards.

Microsoft Fabric & Deployment

  • Work extensively with:
  • Microsoft Fabric Lakehouse
  • Fabric Warehouse
  • Direct Lake semantic models
  • Power BI Service
  • Fabric deployment pipelines
  • Understand practical differences between Direct Lake, DirectQuery, and Import.
  • Identify and troubleshoot Direct Lake fallback scenarios and their performance impact.
  • Follow Git-based development practices.
  • Work through Azure DevOps sprint branches and controlled Dev/Test/Production promotion.
  • Follow formal deployment, UAT, defect management, and production sign-off processes.

Required Qualifications

  • 5+ years of hands-on Power BI semantic modeling experience.
  • Strong and demonstrable DAX expertise.
  • Deep understanding of:
  • Filter context
  • Row context
  • CALCULATE
  • Variables
  • Measures
  • Relationships
  • Advanced aggregation
  • Production experience implementing dynamic row-level security using scope tables.
  • Experience creating and executing RLS test matrices.
  • Hands-on experience with Microsoft Fabric, including:
  • Lakehouse
  • Warehouse
  • Direct Lake
  • Power BI semantic models
  • Strong understanding of Direct Lake, DirectQuery, and Import architectures and performance implications.
  • Experience with Git-based Power BI/Fabric development and deployment.
  • Experience with Azure DevOps and deployment pipelines.
  • Strong understanding of statistical aggregation and weighted calculations.
  • Ability to validate calculations against source/legacy systems.
  • Practical experience implementing Power BI accessibility standards.
  • Experience working within formal QA, UAT, acceptance criteria, and production release processes.
  • Strong analytical and troubleshooting skills.

Preferred / Strong Plus

  • Experience building embedded Power BI solutions for external customers.
  • Experience with Power BI App-Owns-Data embedding.
  • Understanding of effective identity and embedded RLS behavior.
  • Experience with healthcare, surveys, assessments, benchmarking, or membership analytics.
  • Experience with small-cell suppression, disclosure control, or privacy thresholds.
  • Experience working with survey/assessment scoring methodologies.
  • Experience reconciling analytics products against legacy reports.
  • Experience supporting commercial SaaS or subscription-based analytics products.
  • Experience working with large organizational hierarchies and multi-tenant/customer-facing analytics.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Statistical Aggregation

Dynamic Row-Level Security

Accessibility Standards

Microsoft Fabric

Git-based Development

About Company

Similar Jobs

5-7 yrs
Chennai, India
Skills:
Data Modelling, Power Bi, Pyspark, Dax, Power Query, Sql, Microsoft Fabric
6-8 yrs
Hyderabad, India
Skills:
Data Modelling, Power Bi, Power Automate, Power Query, Sql, Dax, Power Apps, Dataverse, Azure OpenAI, AI Builder, Power BI REST API, Microsoft Fabric, Copilot Studio
8-12 yrs
Pune, India
Skills:
DAX Semantic Models, Analytics Visualization Expertise, Power BI Paginated Reports RDL, Enterprise Reporting Architecture, Advanced SQL Database Development
8-10 yrs
Gurugram, Gurugram, India
Skills:
Azure Data Factory, Azure Synapse Analytics, Databricks, Data Warehousing Concepts, Dashboard Design and Data Visualization, Power BI Development Administration, Report Performance Tuning Optimization, DAX and Power Query M Language, SQL and Data Modeling
5-7 yrs
India
Skills:
Power Bi, Oracle Fusion, Power Query, Sql, Azure Synapse, Azure Data Factory, Data Lake, Dax, Python, Etl, R, Azure Data Services