Job Description
Role: Senior Java / Scala Engineer Location: Cape Town, Western Cape Engagement: Permanent/ Full Time Start: Immediate start required
Role Summary
Senior data engineering role working on large‑scale data migration and distributed data platforms. You’ll design, build, and run production‑grade data pipelines while providing technical leadership across critical data initiatives.
Key Responsibilities
- Design and deliver large‑scale data migration and transformation solutions
- Build and operate scalable batch and streaming data pipelines
- Implement data quality, validation, and lineage controls
- Lead production upgrades (e.g. JDK, Apache Spark)
- Ensure strong testing, monitoring, and observability
- Own data solutions end to end, from design to production support
- Provide technical leadership and mentorship