Data Engineer - Scale ETL Pipelines & Data Lakes

ATS Client

Cape Town

On-site

ZAR 630,000 - 770,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client in Cape Town seeks an Intermediate Data Engineer to design, build, and maintain scalable data pipelines and infrastructure for reporting, analytics, and ML use cases.

You will collaborate with analysts, data scientists, and software engineers to ensure reliable data availability and quality across systems, while implementing governance and security best practices. The role offers a competitive package in a permanent Cape Town position.

Qualifications

  • 3-5 years of experience in data engineering or a similar role.
  • Strong proficiency in SQL and Python.
  • Experience with ETL/ELT tools (Airflow, DBT, Talend).
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with data warehousing solutions (Snowflake, BigQuery, Redshift).
  • Understanding of data modeling concepts (star schema, normalization).
  • Experience working with large datasets and distributed systems.
  • Version control experience (Git).

Responsibilities

  • Design, develop, and maintain robust ETL/ELT pipelines.
  • Build and optimize data architectures (data lakes, warehouses, lakehouses).
  • Ensure data quality, integrity, and availability across systems.
  • Collaborate with stakeholders to understand data requirements.
  • Monitor and troubleshoot data pipelines and workflows.
  • Implement data governance, security, and compliance best practices.
  • Optimize query performance and storage efficiency.
  • Document data models, pipelines, and processes.
  • Support real‑time and batch data processing solutions.

Skills

SQL
Python
ETL/ELT
Cloud platforms
Data warehousing
Data modeling
Distributed systems
Git

Tools

Airflow
DBT
Talend
AWS
Azure
GCP
Snowflake
BigQuery
Redshift

Job description

ATS Client in Cape Town seeks an Intermediate Data Engineer to design, build, and maintain scalable data pipelines and infrastructure for reporting, analytics, and ML use cases.

You will collaborate with analysts, data scientists, and software engineers to ensure reliable data availability and quality across systems, while implementing governance and security best practices. The role offers a competitive package in a permanent Cape Town position.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ETL Developer & DBA: Build Scalable Data Pipelines
Senior ETL Developer & DBA: Build Scalable Data Pipelines

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,600,000
Senior Data Platform Architect & ETL Leader
Senior Data Platform Architect & ETL Leader

ATS Client • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Data Engineer - Datalake & Revenue Insights
Data Engineer - Datalake & Revenue Insights

ATS Client • Johannesburg

On-site
ZAR 850,000 - 1,250,000
Senior Data Engineer
Senior Data Engineer

Parvana • Cape Town

On-site
ZAR 550,000 - 750,000
Generous salaries
Industry-leading benefits
Career development opportunities
Data Engineer II: Scale Data Pipelines & ETL Mastery
Data Engineer II: Scale Data Pipelines & ETL Mastery

The Focus Group • Johannesburg

On-site
ZAR 600,000 - 800,000
Principal Data Engineer — Databricks & Platform Lead
Principal Data Engineer — Databricks & Platform Lead

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,500,000
Intermediate Data Engineer - Cape Town - up to R700k per annum
Intermediate Data Engineer - Cape Town - up to R700k per annum

ATS Client • Cape Town

On-site
ZAR 700,000
Senior ETL & Database Performance Lead
Senior ETL & Database Performance Lead

ATS Client • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Cloud Data Engineer - Big Data & Analytics
Senior Cloud Data Engineer - Big Data & Analytics

ATS Client • Pretoria

On-site
ZAR 600,000 - 900,000
Data Engineer
Data Engineer

Hire Resolve • Sandton

On-site
ZAR 700,000 - 1,000,000