Power Bi Developer
Summary
Designs, builds, and maintains interactive Power BI dashboards and reports: gathering business requirements, creating DAX measures and Power Query transformations, integrating data from SQL Server, Excel, APIs, Azure, and cloud databases, and managing refresh schedules, row-level security, and report performance.
Key Responsibilities
- Design, develop, and maintain interactive Power BI dashboards and reports.
- Gather and analyze business requirements from stakeholders.
- Develop and optimize data models, datasets, and reporting structures.
- Create KPIs, calculated measures, and business metrics using DAX.
- Build and manage data transformation workflows using Power Query.
- Connect and integrate data from multiple sources including SQL Server, Excel, APIs, Azure, and cloud databases.
- Optimize report performance and troubleshoot data issues.
- Implement Row-Level Security (RLS) and data governance practices.
- Manage report refresh schedules and data updates.
- Collaborate with business users and leadership teams to deliver actionable insights.
- Ensure data accuracy, consistency, and reporting reliability.
Requirements
Required Skills
Technical Skills
- Microsoft Power BI
- SQL
- DAX (Data Analysis Expressions)
- Power Query (M Language)
- Data Modeling (Star Schema, Snowflake Schema)
- ETL Concepts & Data Transformation
- Power BI Service
- Report Performance Optimization
- Data Warehousing Concepts
- Power BI Gateway Configuration
Soft Skills
- Analytical Thinking
- Problem Solving
- Attention to Detail
- Communication Skills
- Stakeholder Management
- Time Management
- Team Collaboration