Senior Business Intelligence Consultant (Power BI)
AI Summary
A Senior Business Intelligence Consultant designs, develops, and delivers enterprise Power BI dashboards, reports, and analytics solutions for leading South African organisations, collaborating with data and business stakeholders to turn complex data into actionable insights.
About this role
Join DVT's growing Data & AI Practice as a Senior Business Intelligence Consultant, where you'll help some of South Africa's leading organisations unlock the value of their data through world-class Business Intelligence solutions.
In this consulting role, you will design, develop, and deliver enterprise reporting, dashboards, scorecards, and analytics solutions using Power BI, SQL, and modern BI technologies. Working alongside data engineers, architects, and business stakeholders, you'll transform complex data into meaningful insights that drive strategic decision-making.
This is an excellent opportunity for an experienced BI professional who enjoys solving complex business problems, working with modern data platforms, and delivering high-quality solutions across multiple client environments.
Requirements
Minimum Experience
8–10 years' experience in Business Intelligence, Data Analytics, or Reporting
Strong experience developing enterprise solutions using Microsoft Power BI
Advanced SQL development skills
Experience designing dashboards, scorecards, and executive reporting solutions
Experience with data modelling and semantic models
Strong understanding of ETL/ELT processes and data warehousing
Experience working with Microsoft SQL Server, SSIS and SSRS
Exposure to Oracle databases
Experience with Qlik Sense/QlikView, Tableau or SAS would be advantageous
Experience within Banking, Financial Services or Insurance is highly desirable
Exposure to Financial Crime Risk Management, AML, Fraud Detection or Regulatory Reporting would be advantageous
Bachelor's Degree in Information Technology, Computer Science, Information Systems, Data Analytics, or a related field
Key Responsibilities
Design and develop enterprise Power BI dashboards and reports
Build scalable reporting and analytics solutions
Develop complex SQL queries and optimise reporting performance
Translate business requirements into technical BI solutions
Create executive dashboards and KPI scorecards
Automate reporting processes and improve operational efficiency
Ensure data quality, governance, and reporting accuracy
Collaborate with business stakeholders, analysts, and data engineering teams
Mentor junior BI professionals and contribute to best practices
Skills
Explore related jobs
More jobs at DVT
Senior iOS Developer - Hybrid JHBMelrose Arch, Gauteng
Senior Azure Cloud/Platform Engineer - MFMidrand, Gauteng
Senior Data Engineer (Fabric, Databricks & Cloud Data Platforms)Johannesburg, Gauteng
Java Software Engineering - Competency LeadJohannesburg, Gauteng
Lead Full Stack Ai, Python DeveloperCape Town, Western Cape
Senior Full Stack Python React DeveloperCape Town, Western Cape
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.