Intermediate Data Engineer

durban, kwazulu natal, South-Africa • Posted June 05, 2026

Job Type: Full-time
Location: durban, kwazulu natal
Posted: June 05, 2026
Category: Database, Analytics & BI
Application Deadline: July 15, 2026

Role Description

About the job Intermediate Data Engineer

  • Matric (Grade 12)
  • Masters in Software Engineering, Data Engineering, Computer Science or related field
  • 2-3 years of relevant work experience
  • Strong Scala or Java background
  • Knowledge of AWS, GCP, Azure, or other cloud platform
  • Understanding of data modeling principles
  • Ability to work with complex data models
  • Experience with relational and NoSQL databases (e.g. Postgres, ElasticSearch/OpenSearch, graph databases such as Neptune or neo4j)
  • Experience with technologies that power analytics (Spark, Hadoop, Kafka, Docker, Kubernetes) or other distributed computing systems
  • Knowledge of API development and machine learning deployment

Responsibilities:

  • Build and scale data infrastructure that powers real-time data processing of billions of records in a streaming architecture
  • Build scalable data ingestion a...

Interested in this role?

Click the button below to start your application for Intermediate Data Engineer at Boardroom Appointments.

Apply Now