Overview

Data Engineer Jobs in Umhlanga Rocks, South Africa at Darwin Recruitment

Job title – Senior Data Engineer

Client Location – Umhlanga, South Africa

Remote work offering – Hybrid (on-site presence preferred)

Client Industry – Media / Digital

Contract Length – 12 Months

Contract type – Freelance / Contract

Project focus

Working with a US-based media organisation investing heavily in its data platform, this role focuses on developing scalable data solutions to support analytics, AI, and machine learning initiatives. You will play a key role in modernising data architecture and enabling reliable, high-volume data processing across the business.

Key skills and Experience required

  • Strong background in building and maintaining large-scale data pipelines
  • Experience with workflow orchestration tools such as Airflow or similar
  • Hands‑on expertise with Google Cloud Platform, particularly containerised environments
  • Solid understanding of Kubernetes for deploying and managing services
  • Experience implementing infrastructure using Terraform or similar IaC tools
  • Knowledge of CI/CD practices and tools such as Git Hub Actions
  • Advanced Python skills for backend development, automation, and data processing
  • Experience developing APIs using frameworks like FastAPI or Flask
  • Familiarity with monitoring and logging tools such as Prometheus and Grafana
  • Exposure to data platforms supporting AI or machine learning workloads

Application

If this role is of interest, please send an up‑to‑date CV to lungel

Darwin Recruitment is acting as an Employment Business in relation to this vacancy.

#J-18808-Ljbffr

Title: Data Engineer

Company: Darwin Recruitment

Location: Umhlanga Rocks, South Africa

Category:

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.