Senior Data Engineer

Placements24

Bloemfontein

Hybrid

ZAR 900,000 - 1,300,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Placements24 is seeking a Senior Data Engineer for Welkom to design, build, and maintain scalable data pipelines and infrastructure supporting analytics and BI. You’ll work with large datasets, diverse sources, and modern tools in a hybrid setup.

You’ll collaborate with data scientists and analysts to deliver clean, accessible data while ensuring quality, security, and reliability across data systems. This role offers growth and a collaborative environment.

Qualifications

  • Bachelor's degree in a quantitative field.
  • 5+ years in data engineering or similar role.
  • Proficient in SQL and at least one programming language (Python/Scala/Java).
  • Hands-on with Spark/Hadoop and cloud platforms (AWS/Azure/GCP).
  • Strong data modeling and data warehousing knowledge.

Responsibilities

  • Design, build, and optimize ETL/ELT data pipelines.
  • Create and maintain scalable data warehouses and data lakes.
  • Ensure data quality, integrity, and reliability across systems.
  • Collaborate with data scientists and analysts to provide clean data.
  • Implement and manage data security and compliance measures.
  • Monitor performance and troubleshoot data infrastructure.

Skills

SQL
Python
Scala
Java

Education

Bachelor's degree in CS/Engineering/Statistics

Tools

Apache Spark
Hadoop
AWS
Azure
GCP

Job description

About the Role

Our client is seeking a proactive Senior Data Engineer to join their innovative team in Welkom . This role is crucial for designing, building, and maintaining scalable data pipelines and infrastructure that support advanced analytics and business intelligence initiatives. You will work with large datasets, diverse data sources, and cutting-edge technologies to extract valuable insights. This position offers a fantastic opportunity to shape data strategy, optimize data flows, and collaborate with data scientists and analysts in a hybrid work environment.

Key Responsibilities
  • Design, develop, and optimize robust ETL/ELT data pipelines using modern tools and technologies.
  • Build and maintain scalable data warehouses and data lakes to support analytics and reporting needs.
  • Ensure data quality, integrity, and reliability across all data systems.
  • Collaborate with data scientists and business analysts to understand data requirements and provide accessible, clean data.
  • Implement and manage data security and compliance measures.
  • Monitor data infrastructure performance and troubleshoot any issues to ensure optimal operation.
Requirements
  • Bachelor's degree in Computer Science, Engineering, Statistics, or a related quantitative field.
  • 5+ years of experience in data engineering or a similar role.
  • Proficiency in SQL and experience with at least one programming language (e.g., Python, Scala, Java).
  • Hands-on experience with big data technologies (e.g., Spark, Hadoop) and cloud data platforms (e.g., AWS, Azure, GCP).
  • Strong understanding of data modeling, database design, and data warehousing concepts.
  • Excellent analytical and problem-solving skills, with a keen attention to detail.
Benefits
  • Competitive salary and performance-based incentives.
  • Hybrid work model providing a blend of in-office and remote flexibility.
  • Comprehensive medical, dental, and vision benefits.
  • Opportunities for continuous learning and professional development in data science and engineering.
  • A collaborative and forward-thinking work environment in Welkom .
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Hybrid work model
Health and wellness benefits
Professional development budget
+1
Data Engineer
Data Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 600,000 - 850,000
Competitive pay
Medical insurance
Hybrid work
+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

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Professional development
Senior Data Engineer - Big Data
Senior Data Engineer - Big Data

Placements24 • Sol Plaatje Local Municipality

Hybrid
ZAR 1,000,000 - 1,400,000
Competitive salary with performanceBon
Health, dental, and vision insurance
Professional development and training
+3
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
Lead Data Engineer
Lead Data Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 1,000,000 - 1,600,000
Competitive salary
Health insurance
Retirement planning
+3
Data Engineer (Remote)
Data Engineer (Remote)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 1,000,000
Health insurance
Remote work flexibility
Professional growth opportunities
+1
Data Engineer
Data Engineer

Placements24 • Noord-Kaap

On-site
ZAR 600,000 - 900,000
Competitive salary
Health benefits
Retirement plan
+1
Data Engineer - Big Data Platforms
Data Engineer - Big Data Platforms

Placements24 • Siyancuma Local Municipality

Hybrid
ZAR 550,000 - 750,000