Talent.com
Senior Data Engineer

Senior Data Engineer

Harambee Youth Employment AcceleratorCity of Johannesburg Metropolitan Municipality, Gauteng, South Africa
1 day ago
Job description

Join to apply for the Senior Data Engineer role at Harambee Youth Employment Accelerator

Are you ready to build technology that changes lives?

Harambee Youth Employment Accelerator is looking for an exceptional Senior Data Engineer to join our Software Development team. You’ll work on collecting, storing, and processing large datasets to deliver optimal solutions—while partnering with our Head of Data to shape our future strategy and technology roadmap.

You’ll do all this in an organisation that fosters teamwork, openness and collaboration , and is committed to solving youth unemployment through innovation and purpose‑driven tech.

The Technical Challenge

We’re building a scalable, future‑fit platform to help young work‑seekers find jobs. Our cloud‑native stack is hosted on Google Cloud Platform , using .Net Core , Python , MySQL , BigQuery , and Composer . Our infrastructure supports personalised employment journeys and is being refined for simplification, data integrity and business user enablement.

  • Design and implement data solutions for real‑time and batch environments.
  • Build and maintain data pipelines and structures.
  • Collaborate with analysts, developers, and stakeholders.
  • Monitor performance and advise on infrastructure improvements.
  • Support ad‑hoc data analysis and ensure data quality for dashboards and reports.

What You’ll Bring

  • Degree / diploma in Mathematics, Statistics, Computer Science or related field.
  • 8–12 years’ experience in data engineering.
  • Proficiency in SQL, Python, MySQL and cloud platforms (GCP, Azure, AWS).
  • Experience with ETL tools (Apache Beam, Spark, SSIS).
  • Passion for purpose‑driven work and a collaborative mindset.
  • At Harambee, we believe in inclusion , diversity and collaboration . We work together to solve one of the most pressing social challenges—youth unemployment—through innovation, data, and purpose‑driven technology.

    You’ll be part of a team that’s not only building cutting‑edge solutions but also making a real impact in the lives of millions. We value openness , teamwork and continuous learning , and we’re proud to be an organisation where people come to grow , contribute and belong .

    We are committed to creating an inclusive and accessible workplace. We encourage applications from people with disabilities and are happy to provide reasonable accommodations throughout the recruitment process. If you require any support or adjustments, please let us know — we’re here to help you succeed.

    Ready to make a difference? Apply now or tag someone who should see this!

    Seniority level

  • Mid‑Senior level
  • Employment type

  • Full‑time
  • Job function

  • Information Technology
  • Industries

  • Data Infrastructure and Analytics
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Data Engineer • City of Johannesburg Metropolitan Municipality, Gauteng, South Africa