Point your AI agent at freehire and let it find you a job.

Get the CLI →

e-Merge IT Recruitment

Open 16d

Senior Cloud Data Engineer – Melrose Arch (Hybrid) – R1.08m PA

Posted Updated 6 views
Discussion

Summary

Senior Cloud Data Engineer owning scalable cloud data pipelines, ETL and API-driven integrations built with Python and SQL, containerised with Docker/Kubernetes and delivered via CI/CD and infrastructure-as-code on AWS, Azure or GCP. Permanent hybrid role in Melrose Arch, Johannesburg, paying ~R1.08m ZAR per annum.

Senior Cloud Data Engineer – Melrose Arch (Hybrid) – R1.08m PA


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

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available