Data Engineer

AES Global

Cape Town

Hybrid

ZAR 600,000 - 900,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

AES Global in Cape Town is seeking a Data Engineer to evolve its enterprise data platform and deliver trusted data products for investment, operations and client decisions.

The role covers the full data lifecycle—from ingestion and transformation to consumption—requiring hands-on experience building and operating modern data pipelines in production in a cloud-first environment.

Qualifications

  • Hands-on experience building and operating production data pipelines.
  • Proficient in Python and PySpark for data processing.
  • Experience with cloud data services (Azure or AWS).
  • Strong SQL skills and ETL/ELT design.
  • Familiar with CI/CD and DevSecOps practices.

Responsibilities

  • Own data products from ingestion to trusted consumption.
  • Build robust data pipelines for structured and unstructured data.
  • Contribute to data quality, governance and observability.
  • Work with cloud-native tooling and scalable architectures.
  • Explore AI opportunities to improve engineering quality and outcomes.

Skills

Python
PySpark
SQL
ETL/ELT
CI/CD
DevSecOps

Tools

Azure
AWS

Job description

We’re working with an established investment management firm, and they’re looking for a Data Engineer to help drive the evolution of its enterprise data platform, delivering trusted data products that power investment, operational and client-facing decisions.

Working across the full data lifecycle — from ingestion and transformation through to trusted consumption — you’ll help ensure data is reliable, scalable and fit for purpose. It’s a hands‑on role for an engineer who has designed, built and operated modern data platforms in production.

What you’ll do
  • Own data products from ingestion through to trusted consumption
  • Build robust data pipelines across structured and unstructured data
  • Contribute to data quality, governance and observability practices
  • Work with modern cloud-native tooling, CI/CD, Infrastructure-as-Code and scalable data architectures
  • Explore how AI and emerging technologies can improve engineering quality and business outcomes
What you’ll bring
  • 4+ years’ data‑engineering experience, building and operating data pipelines in production
  • Strong Python and PySpark
  • Microsoft Azure (first prize), or AWS — and their associated data services
  • Strong SQL, and ETL / ELT
  • CI/CD and a DevSecOps understanding
Working model

Hybrid in Cape Town — three days a week in the office.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

AES Global • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Data Engineer
Data Engineer

PBT Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Intermediate Data Engineer
Intermediate Data Engineer

AES Global • Johannesburg

Hybrid
ZAR 700,000 - 1,000,000
Modern Data Engineer
Modern Data Engineer

Theplug • Cape Town

Hybrid
ZAR 800,000 - 1,200,000
Data Engineering Lead
Data Engineering Lead

Blue Pearl PTY • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000
Senior Data Engineer
Senior Data Engineer

Zohorecruit • Pretoria

On-site
ZAR 800,000 - 1,200,000
Junior Data Engineer
Junior Data Engineer

AES Global • Cape Town

Hybrid
ZAR 300,000 - 420,000
Data Engineer
Data Engineer

Placements24 • Soweto

Hybrid
ZAR 500,000 - 900,000
Senior Data Engineer (Data Pipelines, ETL/ELT, AWS)
Senior Data Engineer (Data Pipelines, ETL/ELT, AWS)

AES Global • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Data Engineers
Data Engineers

Blue Pearl PTY • Johannesburg

On-site
ZAR 800,000 - 1,200,000
None