Senior Data Engineer: ETL Pipelines & Data Warehousing

SASSO CONSULTING

Cape Town

On-site

ZAR 600,000 - 900,000

Full time

45 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

SASSO CONSULTING is seeking a Data Engineer in Cape Town with 3–5 years of hands-on experience. You will design, build and optimise production ETL/ELT pipelines, work with modern data warehouses and modelling techniques, and ensure robust data delivery across systems.

The role emphasises Python/SQL, Airflow/dbt, and cloud data services, with a strong focus on production-grade data engineering and data quality. You will collaborate with cross-functional teams in a dynamic environment.

Qualifications

  • 3–5 years professional experience in Data Engineering, data-focused backend engineering or data architecture.
  • Proven experience building, maintaining and troubleshooting production ETL/ELT pipelines.
  • Experience with data warehouses, data modelling and production data environments.
  • Bachelor's degree in related field or equivalent practical experience.

Responsibilities

  • Design, build, test, maintain and optimise scalable ETL/ELT pipelines.
  • Monitor production pipelines, handle errors and root-cause analysis.
  • Work with data warehouses and modelling, including Kimball-style approaches.
  • Collaborate across teams to ensure data quality and reliable data delivery.

Skills

Python
SQL
ETL/ELT
Data pipelines
Airflow
dbt
Git
CI/CD
Cloud platforms

Education

Bachelor's degree in CS/SE/Data Eng

Tools

Snowflake
BigQuery
Redshift
Databricks
Kafka
RabbitMQ
SaaS data sources
Docker
Kubernetes
Terraform/CloudFormation

Job description

SASSO CONSULTING is seeking a Data Engineer in Cape Town with 3–5 years of hands-on experience. You will design, build and optimise production ETL/ELT pipelines, work with modern data warehouses and modelling techniques, and ensure robust data delivery across systems.

The role emphasises Python/SQL, Airflow/dbt, and cloud data services, with a strong focus on production-grade data engineering and data quality. You will collaborate with cross-functional teams in a dynamic environment.

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

Similar jobs worth comparing

Data Engineer — ETL/ELT, Cloud & Data Warehousing
Data Engineer — ETL/ELT, Cloud & Data Warehousing

Sasso Consulting (Pty) Ltd • Cape Town

On-site
ZAR 600,000 - 900,000
Data Engineer (Junior): Pipelines & SQL, Cape Town
Data Engineer (Junior): Pipelines & SQL, Cape Town

SASSO CONSULTING • Cape Town

On-site
ZAR 391,000 - 469,000
Junior Data Engineer: Build Data Pipelines & Models
Junior Data Engineer: Build Data Pipelines & Models

Sasso Consulting (Pty) Ltd • Cape Town

On-site
ZAR 391,000 - 469,000
Data Engineer: Real-Time Pipelines & Scalable Data
Data Engineer: Real-Time Pipelines & Scalable Data

Digital Outsource Services • Cape Town

On-site
ZAR 720,000 - 1,080,000
Free Daily Meals
Free Massages On-site
Free On-Site Gym
+13
Senior Data Engineer
Senior Data Engineer

Network Contracting • Gauteng

On-site
ZAR 600,000 - 1,000,000
Senior Data Engineer: Pipelines & ETL Mastery
Senior Data Engineer: Pipelines & ETL Mastery

Isilumko Staffing • Sandton

On-site
ZAR 500,000 - 700,000
Senior Data Engineer: Scalable ETL & Real-Time Pipelines
Senior Data Engineer: Scalable ETL & Real-Time Pipelines

Paracon • Gauteng

Hybrid
ZAR 800,000 - 1,100,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 - Scale ETL Pipelines & Data Lakes
Data Engineer - Scale ETL Pipelines & Data Lakes

ATS Client • Cape Town

On-site
ZAR 700,000
Senior Data Engineer: Build Scalable Cloud Data Pipelines
Senior Data Engineer: Build Scalable Cloud Data Pipelines

Network Contracting • Gauteng

On-site
ZAR 600,000 - 1,000,000