Senior Power BI Developer
Job Summary
We are seeking an experienced Senior Power BI Developer to design, build, and maintain scalable business intelligence solutions that transform complex data into actionable insights. This role partners with business stakeholders, data engineers, and analysts to deliver interactive dashboards, automated reports, and analytics models that support decision-making across the organization. The ideal candidate combines strong Power BI and data modeling expertise with a pragmatic, user-centric approach to visualization, performance optimization, and governance.
Key Responsibilities:
Design, develop, and maintain Power BI reports and dashboards for multiple business functions, ensuring accuracy, performance, and usability.
Create robust data models using Power BI Desktop and implement efficient DAX measures, calculated columns, and role-level security.
Collaborate with data engineering and ETL teams to define data requirements, ensure reliable data sources, and optimize data pipelines for reporting needs.
Implement and maintain Power BI workspace governance, deployment pipelines, versioning, and scheduled refreshes; ensure adherence to best practices and security standards.
Optimize report performance through query tuning, aggregation tables, incremental refresh, and model design improvements.
Partner with business stakeholders to gather requirements, translate them into analytics solutions, and iterate on visualizations based on user feedback and metrics.
Develop and document data dictionaries, modeling conventions, report specifications, and end-user guides to promote consistency and adoption.
Build automated reporting solutions and integrate Power BI with other tools and platforms (e.g., Azure, SQL Server, REST APIs) as required.
Mentor and provide guidance to junior BI developers and analysts; contribute to team knowledge sharing and continuous improvement of BI practices.
Monitor usage and report performance, and partner with analytics teams to measure impact and recommend enhancements based on quantitative insights.
Required Qualifications:
Bachelor’s degree in Computer Science, Data Science, Information Systems, Finance, or a related field, or equivalent practical experience.
5+ years of experience in business intelligence or data analytics workstreams, with at least 3 years focused on Power BI development in production environments.
Proven experience building complex Power BI models, advanced DAX, and interactive visuals for enterprise-scale reporting.
Strong SQL skills and experience working with relational databases and non-relational databases (e.g., Redshift, SQL Server, Azure SQL) and data warehousing concepts.
Experience integrating Power BI with AWS services (Glue , Redshift, S3) or similar cloud data platforms preferred.
Familiarity with Power BI governance, security, deployment pipelines, and performance tuning.
Legal right to work in the hiring country.
Required Skills:
Advanced DAX and data modeling skills, with strong understanding of star/snowflake schemas and dimensional modeling.
Proficiency in SQL for data extraction, transformation, and troubleshooting of data quality issues.
Solid understanding of ETL/ELT processes, data pipeline orchestration, and data quality best practices.
Ability to translate business requirements into intuitive visualizations and actionable analytics that drive decision-making.
Strong communication and stakeholder management skills; comfortable presenting technical concepts to non-technical audiences.
Experience with Power BI administration, workspace management, and automation (Power BI REST API, PowerShell) is a plus.
Attention to detail, problem-solving mindset, and ability to manage multiple priorities in a fast-paced environment.
Nice one is committed to creating an inclusive workplace. We welcome applications from all qualified candidates and will provide reasonable accommodations during the recruitment process upon request.
- Department
- Strategy
- Locations
- Riyadh
Already working at Nice One?
Let’s recruit together and find your next colleague.