Senior Data Engineer - Big Data Technologies

Placements24

Randburg

Hybrid

ZAR 900,000 - 1,300,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive salary and annual bonus
Medical, dental, and vision benefits
Retirement savings plan with employer
Training and professional development
Hybrid work environment

Job summary

Placements24 in Randburg is seeking a Senior Data Engineer to design, build, and maintain scalable data pipelines and infrastructure that support analytics, BI, and machine learning initiatives.

You will work with large datasets and modern big data technologies (Spark, Hadoop, Kafka) on cloud platforms, collaborating with data scientists and business stakeholders to translate raw data into reliable insights and business value.

Qualifications

  • Degree in a quantitative field as listed.
  • 5+ years in data engineering or related roles.
  • Strong SQL and data warehousing experience.
  • Hands-on with Spark, Hadoop, Kafka or similar.
  • Proficient in Python or Scala and cloud platforms.

Responsibilities

  • Design, construct, install, test, and maintain scalable data pipelines.
  • Develop ETL/ELT processes for data ingestion and transformation.
  • Optimize data processing for performance and cost.
  • Collaborate with data scientists, analysts, and stakeholders.
  • Ensure data quality, integrity, and security.
  • Build data models to support reporting and ML applications.

Skills

SQL proficiency
Python/Scala programming
Data modeling

Education

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

Tools

Apache Spark
Hadoop
Kafka
NoSQL databases

Job description

About the Role

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. You will work with large datasets and cutting-edge big data technologies to transform raw data into actionable insights. This is an excellent opportunity for an experienced data professional to contribute to data-driven decision-making within a forward-thinking organization that values innovation and professional development.

Key Responsibilities
  • Design, construct, install, test, and maintain highly scalable data management systems and pipelines.
  • Develop and implement ETL/ELT processes to ingest, transform, and load data from various sources into data warehouses and data lakes.
  • Optimize data retrieval and processing for performance and cost-efficiency using big data technologies like Spark and Hadoop.
  • Collaborate with data scientists, analysts, and business stakeholders to understand data requirements and deliver solutions.
  • Ensure data quality, integrity, and security across all data systems.
  • Build and maintain data models that support reporting, analytics, and machine learning applications.
Requirements
  • Master's or Bachelor's degree in Computer Science, Engineering, Statistics, or a related quantitative field.
  • 5+ years of experience in data engineering or a related role.
  • Proficiency in SQL and experience with relational and NoSQL databases.
  • Hands-on experience with big data technologies such as Apache Spark , Hadoop, Kafka, or similar.
  • Strong programming skills in languages like Python or Scala.
  • Experience with cloud platforms (AWS, Azure, GCP) and data warehousing solutions.
Benefits
  • Competitive salary and potential for annual bonuses.
  • Comprehensive medical, dental, and vision benefits.
  • Retirement savings plan with employer matching.
  • Generous opportunities for training and professional development.
  • A supportive hybrid work environment that promotes work-life balance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Big Data Solutions
Senior Data Engineer - Big Data Solutions

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,300,000
Competitive salary & benefits
Challenging big data projects in Klerk
Health, dental, and vision insurance
+2
Data Engineer - Big Data Technologies
Data Engineer - Big Data Technologies

Placements24 • Durban

Hybrid
ZAR 700,000 - 1,000,000
Health insurance
Learning & development
Hybrid work
Senior Data Engineer
Senior Data Engineer

Placements24 • Gqeberha

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work
Medical insurance
Dental insurance
+2
Senior Data Engineer - Big Data & AI
Senior Data Engineer - Big Data & AI

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,500,000
Fully remote position
Health and wellness benefits
Salary and bonus structure
+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 Software Engineer - Data Platform
Senior Software Engineer - Data Platform

Placements24 • Stellenbosch

Hybrid
ZAR 1,000,000 - 1,500,000
Competitive salary with bonuses
Health, dental, and vision insurance
Professional development opportunities
+1
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
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
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
Lead Data Engineer
Lead Data Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 1,000,000 - 1,600,000
Competitive salary
Health insurance
Retirement planning
+3