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

Get the CLI →

e-Merge IT Recruitment

New

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

Posted 2 views
Discussion

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

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