Skip to content
mimi

Technical Lead Senior Data Engineer (Java & Scala)

Network Finance

South Africa · On-site Full-time Senior 1w ago

About the role

Key Responsibilities

  • Led large‑scale data migrations and identity transformations across multi‑petabyte datasets
  • Designed scalable batch and streaming data pipelines with robust validation and lineage tracking
  • Delivered platform upgrades (JDK, Apache Spark) while ensuring production stability
  • Implemented monitoring, testing, and observability for data pipeline performance and integrity
  • Owned critical systems, mentored engineers, and led technical design decisions
  • Removed delivery blockers and partnered cross‑functionally to drive successful outcomes

Job Experience and skill required

  • Min 8 years experience in Data engineering
  • Degree or Master degree in Computer Science, Engineering or similar
  • Proven expertise in large-scale data migration and ETL pipeline development
  • Advance proficiency in Scala and Java with Gradle or Maven
  • Experience with Apache Spark, AWS, GCP, Azure, Databricks

Skills

Apache SparkAWSAzureDatabricksGCPGradleJavaMavenScala

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free