We are seeking a skilled and detail-oriented Power BI Developer to design, build, and optimize interactive dashboards and data visualizations that provide valuable business insights. The ideal candidate will have a strong understanding of data modeling, DAX, and the end-to-end Power BI development lifecycle, along with the ability to work independently and remotely with cross-functional teams.
Key Responsibilities:
- Design, develop, and deploy interactive Power BI reports and dashboards tailored to business needs.
- Create data models using Power BI Desktop, DAX, and Power Query (M).
- Work with stakeholders to gather and analyze reporting requirements.
- Integrate multiple data sources including SQL Server, Excel, Azure, and cloud-based APIs.
- Optimize dashboards for performance, usability, and responsiveness.
- Implement row-level security (RLS), workspace management, and deployment pipelines.
- Contribute to the documentation of BI processes, data definitions, and best practices.
- Stay up to date with Power BI updates and propose enhancements to existing solutions.
Essential Skills & Experience:
- 3+ years of experience in Power BI development.
- Advanced proficiency in DAX, Power Query, and data modeling techniques.
- Strong experience with SQL and relational databases.
- Ability to communicate technical concepts to non-technical stakeholders.
- Experience working in Agile environments.
- Self-motivated with strong organizational and time-management skills.
Desirable:
- Knowledge of Azure Data Services (Data Factory, Synapse, Data Lake).
- Experience integrating Power BI with Power Platform (e.g., Power Apps, Power Automate).
- Familiarity with version control and DevOps pipelines.
- Microsoft Certification: PL-300 (Power BI Data Analyst Associate) or similar.