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

Get the CLI →

Network Recruitment

Data Engineer

Posted 6 views
Discussion

Summary

An Intermediate Data Engineer in Cape Town builds, maintains, and optimises production data pipelines and workflows using Databricks, Apache Spark, and PySpark, while developing CI/CD processes and ensuring data quality for a South African financial services and debt management organisation.

Our client, a well-established South African organisation operating in the financial services and debt management space, is looking to appoint an Intermediate Data Engineer to join its growing data team.

The business supports millions of customers through data‑driven decision‑making, ethical financial practices, and technology‑led innovation. Data plays a central role in improving operational efficiency, customer outcomes, and regulatory compliance, and the engineering team works with modern platforms and strong development practices to support this mission.

This role is ideal for a Data Engineer with a solid foundation, who is eager to deepen their technical skills while working on meaningful, production‑grade data solutions.

Responsibilities:

  • Build, maintain, and optimise data pipelines and workflows using Databricks and Apache Spark
  • Contribute to the end‑to‑end design and implementation of data flows
  • Develop and support CI/CD processes for data engineering workloads
  • Ensure data quality, reliability, and performance across platforms
  • Collaborate within Agile teams to deliver incremental, well-tested solutions

Requirements:

  • 4-5 years' experience working as a Data Engineer
  • Hands-on experience with Databricks
  • Strong background in Apache Spark and cluster computing
  • Solid Python skills, with mandatory PySpark experience
  • Experience developing and maintaining CI/CD pipelines

Apply now!


Skills

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