Talent.com
JenRec Recruitment
Senior Data Engineer / Data ConsultantJenRec Recruitment • Johannesburg, South Africa
Senior Data Engineer / Data Consultant

Senior Data Engineer / Data Consultant

JenRec Recruitment • Johannesburg, South Africa
15 days ago
Job description

Location: South Africa anywhere in the country
Work arrangement: Hybrid, with some client-site attendance
Salary: R75,000 R120,000 per month, depending on experience and capability

About the opportunity

We are looking for a Senior Analytics Engineer / Data Consultant to join our team. While analytics engineering is our current priority, we are particularly interested in all-rounders who can work across the data and analytics consulting lifecycle.

This is an opportunity for a senior professional who can combine strong technical expertise with business understanding, client engagement and the ability to deliver trusted, high-quality data solutions.

What you will do

  • Design and build clean, tested and documented analytics models.
  • Develop performant semantic models using advanced DAX and Power BI.
  • Define and maintain business metrics and logic, ensuring stakeholders agree on what the numbers mean.
  • Translate business requirements into practical data and analytics solutions.
  • Support data engineering, BI and broader consulting activities where required.
  • Facilitate requirements and KPI workshops with clients.
  • Contribute to presales, solution shaping, scoping and estimation.
  • Lead or support delivery engagements, ensuring quality, governance and client satisfaction.
  • Mentor colleagues and contribute to the development of the Data Practice.

What we are looking for

  • Senior-level experience in analytics engineering, data consulting or a related data discipline.
  • Strong experience with semantic modelling, Power BI and advanced DAX.
  • Experience working with Microsoft Fabric and the Azure Data Platform.
  • A broad understanding of data engineering, BI, data science and consulting.
  • Demonstrated client-facing experience, including workshops, presentations and stakeholder engagement.
  • Strong business analysis and problem-solving capabilities.
  • The ability to work independently and take ownership of delivery outcomes.
  • A willingness to develop expertise across multiple data disciplines.

Experience with Databricks and Snowflake is valuable. Current Microsoft certification, or the appetite to obtain relevant certifications, is encouraged.

If you are a Senior Analytics Engineer who wants to expand into consulting, or an experienced Data Consultant with strong analytics engineering skills, we would like to hear from you.

Apply now and tell us about your strongest technical capabilities and consulting experience.

Create a job alert for this search

Senior Data Engineer / Data Consultant • Johannesburg, South Africa

Similar jobs

Data Architect

Hire ResolveJohannesburg, ZA

Design and govern enterprise data architecture, defining the strategic data models, platforms, standards and governance framworks that enable trusted, secure and scalable data solutions across the ... Show more

 • Promoted

Senior Data Analytics Engineer (Azure & Fabric)

IQbusinessJohannesburg, ZA

We are seeking a Senior Data Analytics Engineer with expertise in Azure and Fabric to join our dynamic team.You will focus on developing and managing advanced data analytics solutions, leveraging y... Show more

 • Promoted

Data Engineer

NTT Ltd.Johannesburg, ZA

The Data Engineer is a seasoned subject matter expert, responsible for the transformation of data into a structured format that can be easily analyzed in a query or report.This role is responsible ... Show more

 • Promoted

Intermediate – Senior Data Engineer

PraesignisJohannesburg, ZA

We are seeking an experienced Intermediate - Senior Data Engineer to support the development, maintenance and optimisation of data solutions within a Procurement Technology environment.The successf... Show more