Real-Time Data Engineer: ML Pipelines & APIs

Boardroom Appointments

Gqeberha

On-site

ZAR 550,000 - 900,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Boardroom Appointments is seeking an Intermediate Data Engineer to design and scale data infrastructure that supports real-time processing of massive datasets. You will develop scalable ingestion pipelines and ML inference workflows, and construct APIs to deliver analytics outputs to multiple business units.

The role requires strong programming in Scala or Java, solid data modeling skills, and experience with cloud platforms (AWS/GCP/Azure).

Qualifications

  • Matric (Grade 12) required.
  • 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 (Postgres, ElasticSearch/OpenSearch, graph databases such as Neptune or neo4j).
  • Experience with 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 and machine learning inference pipelines.
  • Build general-purpose APIs to deliver data science outputs to multiple business units.
  • Scale up production systems to handle increased demand from new products, features, and users.
  • Provide visibility into the health of our data platform and optimize cloud costs.
  • Automate and handle the life-cycle of the systems and platforms that process our data.

Skills

2-3 years experience
Scala or Java
Cloud platforms
Data modeling
Complex data models
API development
ML deployment

Education

Matric (Grade 12)
Masters in Software Engineering, Data Engineering, Computer Science or related field

Tools

Spark
Hadoop
Kafka
Docker
Kubernetes
Postgres
ElasticSearch/OpenSearch
Neo4j/Neptune

Job description

Boardroom Appointments is seeking an Intermediate Data Engineer to design and scale data infrastructure that supports real-time processing of massive datasets. You will develop scalable ingestion pipelines and ML inference workflows, and construct APIs to deliver analytics outputs to multiple business units.

The role requires strong programming in Scala or Java, solid data modeling skills, and experience with cloud platforms (AWS/GCP/Azure).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - ML Ops & Cloud Pipelines
Senior Data Engineer - ML Ops & Cloud Pipelines

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,300,000
ML Ops Data Engineer — Scalable Pipelines & Cloud
ML Ops Data Engineer — Scalable Pipelines & Cloud

Boardroom Appointments • Gqeberha

On-site
ZAR 900,000 - 1,300,000
Senior ML Ops & Data Platform Engineer
Senior ML Ops & Data Platform Engineer

Boardroom Appointments • Cape Town

On-site
ZAR 1,000,000 - 1,700,000
AI/ML Data Engineer: Build Scalable Pipelines & Data Lakes
AI/ML Data Engineer: Build Scalable Pipelines & Data Lakes

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary and incentives
Health, dental and vision benefits
Generous paid time off
+5
Senior Data Engineer: Spark, Databricks & Cloud Pipelines
Senior Data Engineer: Spark, Databricks & Cloud Pipelines

Boardroom Appointments • Sandton

On-site
ZAR 900,000 - 1,500,000
Payments Data Engineer: Scalable Pipelines & Data Solutions
Payments Data Engineer: Scalable Pipelines & Data Solutions

Boardroom Appointments • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Remote AI Data Engineer - Scalable ML Pipelines
Remote AI Data Engineer - Scalable ML Pipelines

Placements24 • Polokwane

Remote
ZAR 800,000 - 1,400,000
Remote work
AI Data Engineer: Build Scalable Pipelines for ML
AI Data Engineer: Build Scalable Pipelines for ML

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical, dental, and vision insurance
Generous annual leave
Data Solutions Engineer: Cloud Pipelines, ML & Analytics
Data Solutions Engineer: Cloud Pipelines, ML & Analytics

Future Fit • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Salary increases
Bonuses
Loyalty leave
+3
Senior Data Engineer: Oracle Cloud Data & Ml Pipelines
Senior Data Engineer: Oracle Cloud Data & Ml Pipelines

Bicrm • Pretoria

On-site
ZAR 600,000 - 1,000,000