Senior Data Engineer

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,300,000

Full time

3 days ago
Be an early applicant
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

Medical, dental, and vision insurance
Professional development
Paid time off
Collaborative environment

Job summary

Placements24 is recruiting a Senior Data Engineer for our client in Soweto to design, build, and maintain scalable data pipelines and data infrastructure that power BI and analytics initiatives.

You will work with large datasets, ensure data quality, and collaborate with data scientists and analysts to meet data requirements. Strong experience with data warehousing, ETL/ELT, and cloud services is essential for success.

Qualifications

  • Bachelor's degree in CS/Engineering or related field.
  • 5+ years in data engineering with data infrastructure focus.
  • Strong SQL and database tech experience (PostgreSQL, SQL Server, Snowflake).
  • Experience with Spark, Hadoop or similar distributed systems.
  • Experience with ETL tools and cloud data services (AWS Glue, Azure Data Factory, Google Dataflow).
  • Proficient in Python or Scala.

Responsibilities

  • Design, develop, and maintain scalable ETL/ELT data pipelines.
  • Build and optimize data warehouses and data lakes.
  • Ensure data quality and consistency across systems.
  • Collaborate with data scientists and analysts on data needs.
  • Implement data governance for security and compliance.
  • Monitor pipelines and troubleshoot issues.

Skills

Data engineering
SQL
Big data technologies
Python/Scala
ETL/ELT design

Education

Bachelor's degree in Computer Science / Engineering

Tools

PostgreSQL
SQL Server
Snowflake
Spark
Hadoop
ETL tools

Job description

About the Role

Our client is looking for a skilled Senior Data Engineer to join their analytics team in Soweto. This role is responsible for designing, building, and maintaining scalable data pipelines and infrastructure that support business intelligence and data analytics initiatives. You will work with large datasets, ensuring data quality, availability, and accessibility for data scientists and analysts. The ideal candidate has a strong background in data warehousing, ETL processes, and big data technologies, and is passionate about creating robust data solutions. This position offers a fantastic opportunity to contribute to data-driven decision-making within a growing organization.

Key Responsibilities
  • Design, develop, and maintain scalable and reliable data pipelines for ETL/ELT processes.
  • Build and optimize data warehouses, data lakes, and other data storage solutions.
  • Ensure data quality, integrity, and accuracy across all data systems.
  • Collaborate with data scientists and analysts to understand data requirements and provide necessary data structures.
  • Implement data governance policies and procedures to ensure data security and compliance.
  • Monitor data pipeline performance and troubleshoot any issues that arise.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related quantitative field.
  • 5+ years of experience in data engineering, with a strong focus on building and managing data infrastructure.
  • Proficiency in SQL and experience with database technologies (e.g., PostgreSQL, SQL Server, Snowflake).
  • Experience with big data technologies such as Spark , Hadoop, or similar distributed systems.
  • Familiarity with ETL tools and cloud data services (e.g., AWS Glue, Azure Data Factory, Google Cloud Dataflow).
  • Strong programming skills in Python or Scala.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive medical, dental, and vision insurance.
  • Opportunities for professional growth and development.
  • Paid time off and company holidays.
  • A collaborative work environment with a focus on innovation and data excellence.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Placements24 • Soweto

Hybrid
ZAR 500,000 - 900,000
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
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 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
Senior Data Engineer
Senior Data Engineer

Chosen Online Pty Ltd • Johannesburg

On-site
ZAR 892,800 - 1,227,600
Competitive salary package (R80k - R110k per month)
Hybrid working model
Opportunity to work on challenging international projects
+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
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 AI Data Engineer
Senior AI Data Engineer

Placements24 • Sandton

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

Placements24 • Benoni

On-site
ZAR 600,000 - 900,000
Competitive compensation
Professional development opportunities
Collaborative team culture
+1
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