Power BI Developer

Power BI Developer

IT
KZN

Purpose of the role
To design and implement interactive Power BI dashboards and set up, configure, and optimise Microsoft Teams Planner to support efficient, data‑driven operations across our KZN business units.
 
Key responsibilities
    • Design, develop and maintain interactive Power BI dashboards and reports that support operational, commercial and management decision‑making.
    • Gather and interpret business requirements from stakeholders, translate them into technical specifications, and turn raw data into clear, actionable insights.
    • Build and optimise data models using Power Query and DAX, ensuring data is structured for performance and scalability.
    • Integrate multiple data sources into Power BI (e.g. Excel, SQL databases, cloud data sources, line‑of‑business systems) and ensure ongoing data quality and integrity.
    • Configure, implement and manage Microsoft Teams Planner structures (plans, buckets, tasks, labels) to support task tracking, workflow management and project execution.
    • Standardise Planner usage across teams, including permissions, templates, notifications and reporting views for team leads and management.
    • Develop user‑friendly documentation, SOPs and quick‑reference guides for Power BI dashboards and Teams Planner boards.
    • Provide training and first‑line support to business users, helping them self‑serve information and manage tasks effectively.
    • Monitor performance of Power BI solutions and Planner configurations, troubleshoot issues, and implement improvements to keep solutions efficient and reliable.
    • Promote data‑driven decision‑making and disciplined task management practices across the KZN operations environment.
 
Minimum requirements
    • National Diploma or Degree in Information Systems, Computer Science, Data Analytics, Business Intelligence, or a related field (or equivalent practical experience).
    • 3+ years’ hands‑on experience designing and building Power BI reports and dashboards in a business environment.
    • Strong experience with data modelling, Power Query and DAX, including building efficient, reusable data models.
    • Proven experience integrating multiple data sources into Power BI and managing data refresh schedules.
    • Practical experience configuring and managing Microsoft Teams Planner or similar task/project management tools within Microsoft 365.
    • Solid understanding of relational databases, Excel and general data management principles.
    • Ability to document solutions clearly and create user‑friendly guides for non‑technical stakeholders.
    • Excellent communication and stakeholder engagement skills, with the ability to work across operations, finance and management teams.
 
Preferred / nicetohave
    • Microsoft certifications related to Power BI or Power Platform (e.g. PL‑300).
    • Experience in an operations‑heavy, multi‑site KZN or South African environment (e.g. logistics, field services, manufacturing, healthcare, retail).
    • Familiarity with other Microsoft 365 tools (SharePoint, Power Automate, Power Apps) to enhance workflows and automation.  
    • Experience creating portfolio‑style BI and Planner reporting for senior leadership (KPI tracking, SLA dashboards, capacity and workload views).