Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.

Power BI Consultant (DC:DBL-BI)

Overview

Reference
DC:DBL-BI

Salary
ZAR/hour

Job Location
- South Africa -- Johannesburg Metro -- Johannesburg -- Rosebank

Job Type
Contract

Posted
18 September 2025

Closing date
03 Oct 2025 19:59


About the Role

We are seeking a young, dynamic individual to work alongside the Business/Operations Intelligence Manager to automate reporting processes and transition the BI team from manual Excel-based routines to a modern, automated BI platform.

The successful candidate will leverage Power BI and Azure Data Explorer (Kusto) to build scalable, automated reporting solutions while training and coaching the BI team. This role offers a unique opportunity to both deliver immediate business value and transfer critical BI skills to the in-house team.

Duration: 3 Months (with potential extension)

Work Schedule: 5 days per week

Onsite@mine:3 Days a week in Limpopo at the mine - will fly once a week and stay there for 3 days

Office based: 2 Days week (Rosebank)

Role Summary

Objective: Replace manual extraction/transformation routines with automated, scheduled reporting on a dynamic BI platform.

Environment: Azure Data Explorer (Kusto) in Azure; Power BI (Desktop & Service).

 

Key Responsibilities:

  • Develop scalable Power BI datasets, reports, and dashboards with scheduled refreshes and dataflows/pipelines.
  • Prepare and optimize data using Kusto Query Language (KQL) (candidates with strong SQL experience are welcome, with readiness to learn KQL).
  • Refactor existing manual processes into robust, reusable data transformations (Power Query/M preferred).
  • Identify off-system/manual data sources and assist in requirements gathering for integrating them into a system of record.
  • Train and coach the BI team, ensuring successful knowledge transfer and sustainable adoption.
  • Collaborate with Operations, IT, and business stakeholders to validate outputs and embed new processes.
  • Produce clear documentation and handover materials.

Must-Have Skills

  • Strong proficiency in Power BI (data modeling, DAX, Power Query/M, Desktop & Service, scheduled refresh, RLS).
  • Solid SQL background, with willingness to learn KQL and work in Azure Data Explorer.
  • Proven track record of automating reporting and replacing manual processes.
  • Strong communication, training, and stakeholder engagement skills. 

Nice-to-Have Skills

  • Experience with Azure services (ADX/ADE, Data Gateway, DevOps/Git).
  • Background in operations, mining, or heavy industry analytics.
  • Experience in change management (adoption, documentation, training).

 


Contact information

Tina de Bruin