Business Intelligence Developer – Power BI
Seniority level: Mid‑Senior level
Employment type: Contract
Job function: Information Technology
Industries: IT Services and IT Consulting
Qualifications
- Expert‑level understanding of Power BI ecosystem, including Desktop, Service, Premium capacities, Dataflows, DataMart, Gateways, and Fabric workloads.
- Advanced Power BI development skills building interactive, visually compelling dashboards.
- Expert in Power BI Service administration, including managing user access, security roles, and permissions within the service.
- Knowledge of migrating Power BI between workspaces and Microsoft Fabric.
- Advanced SQL scripting for analytical queries, stored procedures, and performance tuning.
- In‑depth knowledge of DAX and Power Query (M) for advanced calculations, transformations, and optimization.
- Comprehensive understanding of Power BI governance, including workspace design, deployment pipelines, RLS security models, sensitivity labels, and tenant‑level configuration.
- Strong knowledge of data modeling concepts, including star/snowflake schemas, dimensional modeling, normalization, and semantic layer design.
- Understanding of enterprise data architecture, including cloud data warehousing (e.g., Snowflake, SQL Server, Synapse, Fabric Lakehouse), ETL/ELT patterns, and data lifecycle management.
- Knowledge of BI best practices, including performance tuning, measure optimization, visual accessibility, UX design standards, and report usability.
- Familiarity with DevOps practices, version control (Git), automated refresh, CI/CD for Power BI, and ALM Toolkit.
- Experience with SQL Server Reporting Services.