Analytics Engineer — Data Pipelines & Modeling

Capitec

Stellenbosch

On-site

ZAR 500,000 - 650,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Capitec is looking for an experienced analytics engineer to design and maintain production-ready data models that transform raw data into usable datasets. The ideal candidate will have at least 5 years of experience in analytics engineering, with strong SQL and Python skills. You will work closely with teams to ensure quality and governance in data processes. The role offers the opportunity to influence design decisions and mentor junior engineers while working in a collaborative environment.

Qualifications

  • 5+ years' experience in analytics engineering or a closely related data role.
  • Proven experience in production data models and pipelines.
  • Strong data modelling capability for business‑ready datasets.
  • Advanced SQL skills and experience using Python for data transformation.
  • Experience with cloud data platforms and workflow orchestration tools.
  • Solid understanding of data quality, governance, and documentation.
  • Experience influencing technical decisions with stakeholders.

Responsibilities

  • Design and maintain production‑ready data models from raw data.
  • Develop scalable data transformations with validation and testing.
  • Create semantic layers and logic for reporting and analysis.
  • Maintain and troubleshoot live data models, improving performance.
  • Influence design decisions balancing quality and sustainability.
  • Guide less experienced engineers through reviews and coaching.

Skills

Analytical Skills
Communication Skills
Planning, organising and coordination skills
Problem solving skills
Reporting Skills

Education

Bachelor's Degree in Analytical/Data/Technical or Other

Tools

Airflow
Prefect
Python

Job description

Capitec is looking for an experienced analytics engineer to design and maintain production-ready data models that transform raw data into usable datasets. The ideal candidate will have at least 5 years of experience in analytics engineering, with strong SQL and Python skills. You will work closely with teams to ensure quality and governance in data processes. The role offers the opportunity to influence design decisions and mentor junior engineers while working in a collaborative environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Analytics Engineer II: Build Scalable Data Models
Analytics Engineer II: Build Scalable Data Models

Capitec Ltd • Stellenbosch

On-site
ZAR 700,000 - 1,000,000
Analytics Engineer II_Pipeline
Analytics Engineer II_Pipeline

Capitec Ltd • Stellenbosch

On-site
ZAR 700,000 - 1,000,000
Analytics Engineer: Build Scalable Data Models & Pipelines
Analytics Engineer: Build Scalable Data Models & Pipelines

PBT Group • Cape Town

On-site
ZAR 540,000 - 900,000
Data Engineer: Build Pipelines & Insights
Data Engineer: Build Pipelines & Insights

Global One • Cape Town

On-site
ZAR 600,000 - 800,000
Analytics Engineer: Data Modeling & ETL Expert
Analytics Engineer: Data Modeling & ETL Expert

The Focus Group • Sandton

On-site
ZAR 500,000 - 700,000
Analytics Engineer II_Pipeline
Analytics Engineer II_Pipeline

Capitec • Stellenbosch

On-site
ZAR 500,000 - 650,000
Data Engineer: Build Scalable Pipelines for Analytics
Data Engineer: Build Scalable Pipelines for Analytics

Placements24 • Soweto

Hybrid
ZAR 500,000 - 900,000
Analytics Engineer: Data Pipelines & Modeling
Analytics Engineer: Data Pipelines & Modeling

Ovations Talent Sourcing • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Senior Analytical Engineer
Senior Analytical Engineer

AES Global • Johannesburg

On-site
ZAR 850,000 - 1,400,000
Hybrid work model
Data Engineer: Build Insightful, Scalable Pipelines
Data Engineer: Build Insightful, Scalable Pipelines

Communicate Recruitment • Gauteng

On-site
ZAR 600,000 - 800,000