Data Engineer

Liyema Consulting Group

Johannesburg

Hybrid

ZAR 600,000 - 1,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary bonuses
Health and retirement benefits
Professional development opportunities
Cutting-edge data infra
Sandton location

Job summary

Liyema Consulting Group in Randburg is seeking a Senior Data Engineer to design, build, and maintain scalable data pipelines and infrastructure that support analytics and BI initiatives. You will work with data scientists and ML engineers, optimize data ingestion and storage, and contribute to data warehousing on cloud platforms.

This permanent, hybrid role offers a competitive salary, ongoing professional development, and the opportunity to work on cutting-edge data infrastructure in a dynamic

Qualifications

  • Bachelor's or Master's degree in CS/Engineering or related field.
  • 5+ years of data engineering experience with exposure to AI/ML projects.
  • Proficiency in SQL; Python or Scala programming.
  • Experience with Spark, Hadoop, and cloud data platforms (AWS/Azure/GCP).
  • Strong data modeling, ETL/ELT, and data warehousing fundamentals.

Responsibilities

  • Design, build, and maintain scalable data pipelines for AI/ML applications.
  • Optimize data ingestion, transformation, and storage for efficiency and performance.
  • Implement data quality checks and monitoring systems to ensure data accuracy and integrity.
  • Collaborate with data scientists and ML engineers to understand data needs and provide solutions.
  • Develop and manage data warehousing solutions and big data platforms.

Skills

Data engineering experience
SQL
Python
Scala
Spark/Hadoop
Cloud platforms (AWS, Azure, GCP)
Data modeling & ETL/ELT

Education

Bachelor's or Master's degree in CS/Engineering

Tools

Spark
Hadoop
AWS
Azure
GCP

Job description

Job Description

Our client is seeking a skilled Senior Data Engineer to join their analytics division in Randburg. This role is vital in designing, building, and maintaining scalable data pipelines and infrastructure that support advanced analytics and business intelligence initiatives.

Reference number: NG60984

Location: Johannesburg

Contract: Permanent, Hybrid

Salary: up to R1.00mil per annum, negotiable based on experience.

Key Responsibilities
  • Design, build, and maintain scalable and reliable data pipelines for AI/ML applications.
  • Optimize data ingestion, transformation, and storage processes for efficiency and performance.
  • Implement data quality checks and monitoring systems to ensure data accuracy and integrity.
  • Collaborate with data scientists and ML engineers to understand their data needs and provide appropriate solutions.
  • Develop and manage data warehousing solutions and big data platforms.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
  • 5+ years of experience in data engineering, with significant exposure to AI/ML projects.
  • Proficiency in SQL and at least one programming language such as Python or Scala.
  • Experience with big data technologies (e.g., Spark, Hadoop) and cloud data platforms (AWS, Azure, GCP).
  • Solid understanding of database design, data modeling, and ETL/ELT processes.
Benefits
  • Competitive salary and performance bonuses.
  • Comprehensive health and retirement benefits.
  • Opportunities for professional development and continuous learning in data engineering and AI.
  • Work on cutting‑edge data infrastructure supporting AI innovation.
  • Collaborative environment in the heart of Sandton.

We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.

USA Job Seekers: EEO Know Your Rights.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Data Engineer
Senior AI Data Engineer

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary
Professional development
+1
Senior Data Engineer - Big Data Technologies
Senior Data Engineer - Big Data Technologies

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary and annual bonus
Medical, dental, and vision benefits
Retirement savings plan with employer
+2
Data Engineer - AI Platforms
Data Engineer - AI Platforms

Placements24 • Randburg

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Professional development opportunities
Hybrid work arrangement
+2
Senior Data Engineer - AI Focus
Senior Data Engineer - AI Focus

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000
Salary bonuses
Hybrid work model
Health and retirement benefits
+2
Senior Data Engineer
Senior Data Engineer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Medical, dental, and vision insurance
Professional development
Paid time off
+1
Data Engineer - AI Platform
Data Engineer - AI Platform

Placements24 • Centurion

On-site
ZAR 650,000 - 900,000
Competitive salary
On-site facilities
Medical, dental, and vision insurance
+2
Data Engineer
Data Engineer

Placements24 • Soweto

Hybrid
ZAR 500,000 - 900,000
Senior Data Engineer
Senior Data Engineer

Placements24 • Gqeberha

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work
Medical insurance
Dental insurance
+2
Data Engineer
Data Engineer

Placements24 • Cape Town

Hybrid
ZAR 550,000 - 900,000
Competitive salary
Medical and retirement benefits
Professional development
+2
Senior Data Engineer - Johannesburg - up to R900k per annum
Senior Data Engineer - Johannesburg - up to R900k per annum

E-Merge • Johannesburg

On-site
ZAR 810,000 - 990,000