This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Power BI Developer will lead the design and optimization of business intelligence solutions, requiring expertise in Power BI, DAX, and SQL. The role involves collaboration with stakeholders and data engineers to deliver high-performing analytics solutions. Candidates should have a minimum of 5 years of experience and strong problem-solving skills. Preferred qualifications include Microsoft Certification and experience in Agile methodologies.
Job Responsibility:
Design, develop, and maintain interactive dashboards and reports using Power BI Desktop and Power BI Service
Develop complex DAX calculations, measures, and KPIs
Build and optimize data models (Star Schema/Snowflake Schema)
Create and manage Power Query (M language) transformations
Connect Power BI to various data sources (SQL Server, Azure, APIs, Excel, SharePoint, etc.)
Implement Row-Level Security (RLS) and data governance best practices
Optimize report performance and troubleshoot data refresh issues
Collaborate with data engineering teams on data pipelines and warehouse design
Translate business requirements into technical specifications
Provide mentoring and guidance to junior developers
Ensure adherence to best practices in visualization, performance tuning, and documentation
Manage Power BI deployment pipelines and workspace governance
Requirements:
Strong experience in Power BI (5+ years preferred)
Advanced proficiency in DAX
Strong hands-on experience with SQL
Experience with data modeling & data warehousing concepts
Experience with ETL processes
Knowledge of Power BI Service, Gateway, and Administration
Experience with Azure services (Azure SQL, Data Factory, Synapse, etc.) – preferred
Familiarity with Power Automate / Power Apps – added advantage
Understanding of performance optimization techniques
Version control (Git/Azure DevOps) knowledge preferred
Strong analytical and problem-solving skills
Excellent communication and stakeholder management
Ability to handle multiple projects simultaneously
Leadership and mentoring abilities
Nice to have:
Microsoft Certification (PL-300 / DA-100 or equivalent)
Experience in Agile/Scrum methodology
Experience in Finance, Healthcare, Retail, or relevant domain