CareerPlanSign in

Senior Data Engineer / Data Consultant

Johannesburg, Gauteng💼 Full-time💰 $900,000–$1,440,000🗓 2026-09-15 → 2026-09-21

Core

Design and build clean, tested, and documented analytics models; develop performant semantic models using advanced DAX and Power BI; translate business requirements into practical data and analytics solutions.

Role type

Senior Analytics Engineer / Data Consultant

Builds

Production analytics models, semantic models, and data solutions for clients

Domain

Data Engineering, Business Intelligence, Consulting

Required skills

Semantic modelling, Advanced DAX, Power BI, Microsoft Fabric, Azure Data Platform, Business analysis, Problem-solving, Client engagement, Solution scoping, Delivery governance

Preferred skills

Databricks, Snowflake, Microsoft certifications

Responsibilities

Design and build analytics models; Develop semantic models using DAX and Power BI; Define and maintain business metrics; Translate business requirements into data solutions; Facilitate requirements and KPI workshops; Contribute to presales and solution shaping; Mentor colleagues

Seniority

Senior, hands-on IC with client-facing responsibilities

Sourced via adzuna · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.