freehire launches on Product Hunt on 26 August.

Follow →

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

Summary

Senior Cloud Data Engineer designing and optimizing data pipelines, enabling advanced analytics, and working with cloud platforms. Core technologies include Python, SQL, AWS/GCP/Azure, Docker/Kubernetes, and RESTful APIs.

Are you passionate about building scalable data platforms that power intelligent decision-making? Join an innovative, fast-growing technology team where you'll design and optimize modern data pipelines, enable advanced analytics, and drive data engineering excellence. If you thrive in a collaborative, cloud-first environment and enjoy solving complex data challenges with cutting-edge technologies, this is an opportunity to make a meaningful impact while advancing your career.

What You Bring

  • 7+ years of professional experience as a Data Engineer or in a similar role developing data ETL pipelines.
  • Advanced proficiency in Python for backend development and scripting
  • Strong SQL skills with hands-on experience in querying and modeling relational databases
  • Experience with cloud platforms such as AWS, GCP, or Azure
  • Hands-on with containerization technologies like Docker or Kubernetes
  • Solid understanding of RESTful APIs
  • Experience with version control systems (GitHub, GitLab, Bitbucket) and CI/CD workflows
  • Strong grasp of software development lifecycle (SDLC) and principles of clean, maintainable code
  • Demonstrated ability to work independently, own projects end-to-end, and mentor junior engineers
  • Familiarity with AI concepts and prompt engineering is a plus

Nice to Have

  • Experience with data security, privacy compliance, and access controls
  • Knowledge of infrastructure-as-code tools (e.g., Terraform, Helm)
  • Background in event-driven architecture or stream processing

What You'll Do

  • Design, develop, test, and maintain reliable data pipelines and ETL processes using Python and SQL
  • Build and manage API-based data ingestion workflows and real-time data integrations
  • Apply software engineering best practices: modular design, testing, version control, and documentation
  • Own and optimize data workflows and automation, ensuring efficiency and scalability
  • Collaborate closely with senior engineers, data scientists, and stakeholders to translate business needs into technical solutions
  • Work with data-devops principles: CI/CD for data workflows, infrastructure-as-code, and containerized ETL deployments

Reference Number for this position is GZ60844 which is a permanent Hybrid position based in Melrose Arch offering a salary of R1.08m per annum, negotiable based on experience and ability.

See also

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