We are looking for an experienced Power BI Developer to join our team on a full-time basis in Saudi Arabia. The ideal candidate will have 3 to 5 years of hands-on experience in developing and supporting Power BI solutions, particularly within large-scale enterprise environments and on-premises Power BI Report Server (PBIRS). This role demands strong expertise in building, optimizing, and maintaining enterprise dashboards and reports, with the ability to independently manage end-to-end report development and support activities. The successful candidate will be proficient in Power BI development, DAX, data modeling, report optimization, and enterprise reporting best practices to deliver scalable, business-driven analytics solutions.
Key Responsibilities
- Design, develop, and maintain interactive Power BI dashboards and reports using advanced features such as bookmarks, drill-throughs, tooltips, conditional formatting, and dynamic navigation.
- Create complex DAX measures, calculated columns, and business calculations to meet reporting and analytical needs.
- Utilize Power Query (M) for data extraction, transformation, cleansing, and integration.
- Develop and manage data models including star schemas, fact and dimension tables, relationships, KPIs, and business logic.
- Write and optimize SQL queries for data extraction, validation, and reporting.
- Connect and integrate Power BI reports with enterprise databases, data warehouses, and other supported data sources.
- Create and maintain JSON theme files, reusable report templates, and visualization standards.
- Implement Row-Level Security (RLS) to manage report access, permissions, and secure data connectivity.
- Optimize report performance using tools like DAX Studio and Performance Analyzer, applying best practices for semantic modeling.
- Publish, deploy, maintain, and troubleshoot reports within Power BI Report Server (PBIRS).
- Perform data reconciliation, functional testing, regression testing, and provide production support.
- Troubleshoot report issues ensuring data accuracy, reliability, and performance.
- Support report migration, source connection updates, and modernization initiatives while preserving existing functionality.
- Maintain comprehensive technical documentation including KPIs, calculations, data mappings, dependencies, and report configurations.
Required Qualifications
- Proven experience in Power BI Development and Power BI Report Server (PBIRS).
- Strong proficiency in DAX (Data Analysis Expressions) and Power Query (M Language).
- Solid understanding of data modeling and data warehousing concepts.
- Skilled in SQL query development for data extraction and reporting.
- Expertise in dashboard and report design tailored for enterprise environments.
- Experience implementing Row-Level Security (RLS) and managing secure data access.
- Ability to optimize report performance and conduct thorough data validation and testing.
- Demonstrated experience in enterprise reporting and analytics development.
Preferred Qualifications
- Familiarity with tools such as Tabular Editor and DAX Studio.
- Experience working with enterprise data warehouses and SAP data sources.
- Knowledge of modern data platforms and lakehouse architectures.
- Involvement in BI report migration and modernization initiatives.
- Skills in JSON theme development and report standardization.
- Understanding of data governance and reporting best practices.
This role offers the opportunity to work in a dynamic enterprise environment where your expertise in Power BI will directly contribute to delivering impactful business intelligence solutions. If you are passionate about data analytics and enterprise reporting, and have a strong background in Power BI development, we encourage you to apply.