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: