We’re Hiring : AWS Data Engineer (6-Month Contract)
Location : Remote (supporting an international client)
Contract Duration : 6 Months (Immediate Start)
Compensation : R95,000 – R110,000 per month
We’re looking for an experienced AWS Data Engineer (Intermediate to Senior) to join our client’s global team. You’ll be building and optimising scalable data pipelines, ensuring performance, reliability, and security across cloud-based systems.
What you’ll do :
Design & optimise data pipelines and ETL processes
Work with AWS services : S3, Glue, Redshift, DBT, Spark, Terraform
Support cloud integration and modernisation projects
Ensure system performance, monitoring & reliability
Enforce data security, governance, and compliance standards
Collaborate with global, cross-functional teams
What we’re looking for :
5+ years’ experience as a Data Engineer (Intermediate–Senior)
Hands-on expertise in AWS data services
Strong SQL, data modelling, and pipeline management skills
Familiarity with CI / CD, Git, and infrastructure-as-code
Excellent collaboration and problem-solving skills
Why join?
Competitive contract compensation (R95k – R110k / month)
Work with cutting-edge AWS technologies
Collaborate with international teams on high-impact projects
If you’re ready to make an impact as an AWS Data Engineer, apply today — or share this opportunity with someone in your network!
Data Engineer • Johannesburg, Gauteng, South Africa