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
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.
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 GitHub 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
If this role is of interest, please send an up-to-date CV to lungelo.nkosi@darwinrecruitment.com
Darwin Recruitment is acting as an Employment Business in relation to this vacancy.
Lungelo Nkosi