Enable job alerts via email!

Bi Data Analyst | Developer

Healthimpact

Johannesburg

On-site

ZAR 500 000 - 700 000

Full time

Today
Be an early applicant

Job summary

A leading health technology firm in Johannesburg is seeking an experienced Power BI Analyst / Developer to design, build, and optimize advanced dashboards and visual reports. The ideal candidate will have strong expertise in Power BI, experience in integrating R scripts and AI models, and a solid foundation in data engineering. Responsibilities include developing data models and managing data from various sources. This is a full-time position suited for a mid-senior level professional.

Qualifications

  • 4+ years of experience in Power BI development and analytics.
  • Experience in AI-driven analytics and predictive dashboards.
  • Knowledgeable in data modelling best practices.

Responsibilities

  • Design and develop advanced Power BI dashboards and reports.
  • Incorporate R code for statistical modelling within Power BI.
  • Embed AI models to generate insights and recommendations.
  • Connect and manage data from SQL, APIs, and cloud sources.

Skills

Power BI expertise
DAX skills
R scripting
Python proficiency
Machine learning concepts
SQL knowledge
Data modelling best practices
Data visualization design principles

Education

Bachelor's degree in Data Science, Statistics, Computer Science, or related field

Tools

Power BI Desktop
Power BI Service
SQL
Azure Machine Learning
Open AI API
Job description
Overview

Seeking a skilled Power BI Analyst / Developer to design, build, and optimize interactive data models and visual reports.

The ideal candidate has strong Power BI expertise, experience integrating R scripts and AI models, and a solid foundation in data engineering and analytics.

Key Responsibilities
  • Design and develop advanced Power BI dashboards and reports.
  • Incorporate R code for statistical modelling, data transformation, and visual analytics within Power BI.
  • Embed AI and machine learning models to generate insights, predictions, and automated recommendations.
  • Build and optimize data models (DAX, Power Query, M language).
  • Connect and manage data from SQL, APIs, and cloud data sources (Azure, AWS, etc.).
  • Ensure scalability, performance tuning, and adherence to data governance standards.
  • Collaborate with stakeholders to translate business needs into data solutions.
  • Automate data refresh, alerting, and reporting workflows.
Required Skills
  • Expert in Power BI Desktop and Power BI Service.
  • Strong DAX and Power Query (M language) skills.
  • Experience writing and integrating R scripts within Power BI.
  • Proficiency in Python for data processing or AI integration.
  • Solid understanding of machine learning concepts and AI integration workflows.
  • Knowledge of SQL, ETL pipelines, and data modelling best practices.
  • Familiarity with Azure Machine Learning, Open AI API, or similar AI services.
  • Understanding of Row-Level Security (RLS) and workspace management.
Preferred Qualifications
  • 4+ years of experience in Power BI development and analytics.
  • Experience in AI-driven analytics and predictive dashboards.
  • Exposure to R Shiny, Azure ML, or Python notebooks embedded in Power BI.
  • Knowledgeable with MS Fabric.
  • Knowledge of data visualization design principles.
  • Bachelor's degree in Data Science, Statistics, Computer Science, or related field.
Soft Skills
  • Analytical and detail-oriented problem solver.
  • Strong communication and data storytelling abilities.
  • Proactive, with an ability to work independently and collaboratively.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Research, Analyst, and Information Technology

Industries

Wellness and Fitness Services

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.