CareerPlanSign in

Data Engineer

Centurion, Tshwane💼 Full-time🗓 2025-09-05 → 2026-09-03

Core

Design, build, and maintain data pipelines, data lakes, and data warehouses on AWS to support business stakeholders and technical teams.

Role type

Data Engineer

Builds

Data pipelines, data lakes, and data warehouses on AWS

Domain

Cloud data infrastructure (AWS)

Deliverable

production ML models | infrastructure

Required skills

AWS services (S3, Glue, Spark, Athena, Redshift, RDS, Lambda, Lake Formation), SQL, Python or Scala, infrastructure-as-code (Terraform, CloudFormation), data governance and security

Preferred skills

CI/CD practices, schema design, query performance optimization

Technologies

AWS, S3, Glue, Spark, Athena, Redshift, RDS, Lambda, Lake Formation, Terraform, CloudFormation, PostgreSQL, Oracle

Responsibilities

Design and build data pipelines and integrations; develop and manage data lakes and warehouses; optimize data storage and query performance; implement CI/CD for data infrastructure; ensure data quality, security, and governance; document data models and architecture

Seniority

Mid-Senior (5-7 years experience)

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.