Senior Cloud Data Engineer – Melrose Arch (Hybrid) – R1.08m PA
Summary
A permanent hybrid role at Melrose Arch, Johannesburg, for a Senior Cloud Data Engineer to own and build scalable cloud data pipelines, API-driven ingestion and ETL using Python and SQL, with containerised deployments, CI/CD and infrastructure-as-code on AWS, Azure or GCP. Pays R1.08m per annum, negotiable.
BUILD THE DATA PLATFORMS BEHIND BETTER DECISIONS.
Data engineering is no longer just about moving data from A to B.
It’s about building reliable, scalable platforms that support advanced analytics, automation and intelligent decision-making.
We’re looking for a Senior Cloud Data Engineer who can take ownership of modern data pipelines, solve complex engineering challenges and help shape a cloud-first data environment.
WHAT YOU’LL BE DOING:
- Design, develop and maintain scalable data pipelines and ETL processes.
- Build API-driven ingestion workflows and real-time data integrations.
- Develop reliable data solutions using Python and SQL.
- Improve the performance, efficiency and automation of existing data workflows.
- Apply strong software engineering practices, including testing, documentation and version control.
- Support CI/CD for data workflows and containerised ETL deployments.
- Work with infrastructure-as-code and data-devops principles.
- Partner with senior engineers, data scientists and business stakeholders to turn requirements into practical technical solutions.
- Take ownership of projects from design through to delivery.
- Share knowledge and mentor junior engineers.
WHAT YOU’LL BRING:
- 7+ years’ experience as a Data Engineer or in a similar data-focused engineering role.
- Strong Python development and scripting skills.
- Advanced SQL experience, including relational database querying and data modelling.
- Hands-on experience with AWS, Azure or GCP.
- Practical experience with Docker, Kubernetes or similar container technologies.
- Strong understanding of RESTful APIs, Git and CI/CD workflows.
- Solid knowledge of the software development lifecycle and clean, maintainable code.
- The ability to work independently, take ownership and solve problems without constant direction.
NICE TO HAVE
- Experience with data security, privacy and access controls.
- Knowledge of Terraform, Helm or other infrastructure-as-code tools.
- Exposure to event-driven architecture or stream processing.
- Familiarity with AI concepts and prompt engineering.
THE ENGINEER WE’RE LOOKING FOR:
You’re more than someone who builds pipelines.
You understand how data platforms should be designed, maintained and improved in a production environment. You’re comfortable working across engineering, cloud and data, and you enjoy taking a problem from the initial idea through to a working solution.
You’ll thrive in this role if you’re technically curious, commercially aware and ready to make a meaningful impact in a growing technology team.
THE DETAILS
Reference: GZ60844
Location: Melrose Arch
Type: Permanent Hybrid
Salary: R1.08m per annum, negotiable based on experience and ability