CareerPlanSign in

Senior Data Engineer

South Africa💼 Full-time🗓 2025-04-01 → 2026-09-29

Core

Designing and maintaining scalable data pipelines, storage solutions, and analytics clusters for enterprise clients.

Role type

Senior Data Engineer

Builds

Highly available data pipelines, data warehouses, and automated data infrastructure.

Domain

Enterprise data engineering and cloud infrastructure

Required skills

Data pipeline design, Cloud platform expertise (AWS/GCP/Azure), Python or Scala, SQL and data modelling, Distributed file systems, Infrastructure as code (Terraform/Ansible), CI/CD implementation, GDPR compliance

Preferred skills

Agile practices (TDD, pair programming), Mentoring technical teams, Cross-functional collaboration with data scientists

Technologies

AWS, GCP, Azure, Python, Scala, SQL, Git, Github, Terraform, Ansible

Responsibilities

Determine data processing and access needs with clients, Create and support highly available data pipelines and storage solutions, Deliver software using agile practices, Automate data infrastructure and deployments, Advocate agile practices to client organizations, Mentor client team members, Improve team and client data capabilities

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