- Design, develop, and maintain interactive Power BI reports and dashboards that present meaningful insights for multiple business units.
- Build and manage data models, relationships, and calculations using Power BI Desktop, Power Query, and DAX.
- Integrate data from multiple sources including SQL databases, Excel, SharePoint, and APIs, performing data extraction, transformation, and loading activities as required.
- Optimise report and dashboard performance to support fast load times, responsiveness, and usability.
- Analyse data trends and patterns to generate insights that support operational and strategic decision making.
- Collaborate with business users, analysts, data teams, and IT stakeholders to gather requirements and deliver reporting solutions aligned to business needs.
- Provide technical support and guidance to end users to improve adoption and effective use of Power BI tools.
- Develop and maintain clear documentation covering data sources, data models, calculations, and report design.
- Apply data governance principles and best practices, maintaining data accuracy, security, and privacy across all reporting solutions.
- Manage multiple reporting initiatives concurrently while maintaining quality and consistency of outputs.
- Bachelor’s degree in Computer Science, Information Systems, Data Science, or a related discipline.
- At least three years experience working as a Power BI Developer or in a related business intelligence role.
- Strong hands on experience with Power BI Desktop, Power BI Service, and Power Query.
- Advanced knowledge of DAX and Power Query M language for calculations and data transformation.
- Solid experience working with SQL and relational databases.
- Understanding of data visualisation principles and dashboard design best practices.
- Exposure to data warehousing concepts and ETL processes is an added advantage.
- Strong analytical and problem solving capability with attention to data accuracy and detail.
- Effective communication skills with the ability to translate data insights into business friendly outputs.
- Ability to work independently while managing multiple reporting deliverables in parallel.
- Microsoft Power BI or Data Analyst related certifications are an added advantage.