Design, build, and maintain scalable Power BI solutions that enable data-driven decision-making across the Africa & Middle East region. The role focuses on delivering BI solutions end-to-end, from data preparation in Databricks through to intuitive dashboards in Power BI, ensuring performance, usability, and business value.
You will work closely with data engineers, analytics product managers, data scientists, and business stakeholders to translate requirements into robust, production-ready BI solutions.
This role requires a proactive mindset, strong ownership of deliverables, and a commitment to continuously improving BI assets and ways of working.
Key responsibilities:
Design, build, and maintain scalable Power BI reports, dashboards, and semantic models
Develop reusable data models using dimensional modelling principles, including star and snowflake schemas
Prepare, transform, and validate data in Databricks using SQL or Python
Validate BI outputs against agreed business sources of truth
Support validation and User Acceptance Testing (UAT) to ensure solutions meet business requirements
Optimise the performance of queries, semantic models, reports, and data processes to ensure efficient and scalable BI solutions
Monitor and troubleshoot issues related to data integration, data quality, refreshes, and report performance
Collaborate with stakeholders to understand requirements and deliver actionable, user-friendly insights
Stay up to date with emerging BI tools, trends, and practices, and apply relevant improvements where appropriate
Share knowledge and best practices with the team and contribute to the continuous improvement of BI standards and processes
Manage multiple deliverables simultaneously, balance competing
Qualifications/ Experience / skills required:
Qualifications
Graduate degree or formal qualification in a relevant field
Must have:
3 - 5 years of experience developing Power BI reports, dashboards, and semantic models in a business environment
Strong proficiency in DAX and Power Query to create measures, calculated columns, and data transformations
Solid understanding of data modelling principles, including dimensional modelling, appropriate relationships, and hierarchies
Ability to gather and understand business requirements and translate them into scalable, user-friendly BI solutions
Good understanding of Row-Level Security and experience managing secure access to BI content
Familiarity with data warehousing concepts and solid SQL skills for querying, transformation, and validation
Experience validating outputs, supporting testing and UAT with stakeholders
Strong ownership, analytical thinking, and problem-solving skills, with the ability to work through complex data and business requirements
Strong communication and interpersonal skills to collaborate effectively with cross-functional teams
Ability to manage multiple deliverables simultaneously and meet deadlines in a dynamic environment
Nice to have:
Experience using Databricks (SQL/Python) for data preparation, transformation, and analysis, including exposure to Databricks Genie or AI/BI capabilities
Interest in or experience with emerging GenAI technologies and their applications in BI development, insight generation, or user experience
An eye for report usability, layout, and dashboard design best practices
Experience working in an agile environment, including user stories, iterative development, and collaboration with cross-functional teams
Closing Date: 19/06/2026