Power BI Developer
On-site · Riyadh, Riyadh Region, Saudi Arabia
Job Summary
Power BI Developer responsible for designing, developing, and maintaining BI solutions for client engagements. Build semantic models, dashboards, and paginated reports; optimize DAX measures and data transformations; develop and maintain ETL processes; collaborate with stakeholders to translate requirements into scalable data models; produce documentation and participate in client meetings, demos, and UAT to ensure quality and alignment with client expectations. Emphasis on data modeling (star/schema), SSRS/SSAS involvement, ETL with SSIS or equivalent, and leveraging Azure data services and Microsoft Fabric capabilities within a consulting delivery context.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Engineering, Mathematics, Business, or related field
- 3+ years of experience developing Power BI dashboards and reports
- Strong experience with DAX, Power Query (M), and semantic data modeling
- Solid understanding of star schema and tabular modeling principles
- Hands-on experience with SQL Server Reporting Services (SSRS)
- Experience with ETL tools such as SSIS or equivalent data integration technologies
- Strong SQL / T-SQL skills, including joins, aggregations, and performance tuning
- Experience working with large datasets and multiple data sources
- Strong analytical and problem-solving skills
- Effective written and verbal communication skills
- Microsoft certifications such as PL-300, or progress toward DP-500 / DP-600 (advantageous)
- Experience with Microsoft Fabric (Lakehouse, Warehouse, Direct Lake)
- Familiarity with Azure data services (Azure SQL, Synapse, Data Lake)
- Experience with Git-based version control and deployment pipelines
- Exposure to additional BI tools (Tableau, Qlik, Oracle BI Publisher)
- Experience working with APIs (REST/SOAP) and handling JSON/XML data structures
- Understanding of capital project, construction, or asset lifecycle data (plus)
- Ability to manage multiple priorities in a consulting environment
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.