Senior Data Engineer - Big Data Solutions

Placements24

Klerksdorp

On-site

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 & benefits
Challenging big data projects in Klerk
Health, dental, and vision insurance
Paid time off & retirement plan
Learning & development support

Job summary

Placements24 in Klerksdorp is seeking a Senior Data Engineer to design and implement robust big data infrastructure. You will build and maintain data pipelines, ensure data quality, and enable analytics and machine learning initiatives.

You will work with large datasets, optimize frameworks such as Spark and Hadoop, and collaborate with data scientists and analysts to deliver reliable data solutions and governance.

Qualifications

  • Minimum of 5 years of data engineering experience.
  • Proven experience with Spark, Hadoop, Kafka or Flink.
  • Strong SQL and Python or Scala.
  • Experience with AWS Redshift, Snowflake or BigQuery.
  • Solid understanding of data warehousing concepts.

Responsibilities

  • Design, build, and maintain scalable ETL/ELT data pipelines using big data tech.
  • Develop data warehousing and data lake solutions to support BI.
  • Optimize processing frameworks for performance and cost.
  • Ensure data quality, integrity, and security across platforms.
  • Collaborate with data scientists and analysts to meet data needs.
  • Implement data governance to maintain compliance and integrity.

Skills

Spark
Hadoop
Kafka
Flink
SQL
Python
Scala
AWS Redshift
Snowflake
BigQuery

Job description

About the Role

Our client is seeking a highly experienced Senior Data Engineer to lead the design and implementation of their big data infrastructure. Based in our Klerksdorp office, this role is crucial for building and maintaining robust data pipelines, ensuring data quality, and enabling advanced analytics and machine learning initiatives. You will work with large-scale datasets, optimize data processing frameworks, and collaborate with data scientists and analysts to deliver reliable data solutions. This is a fantastic opportunity for a seasoned data professional to shape the future of data at the organization.

Key Responsibilities
  • Design, build, and maintain scalable and efficient ETL/ELT data pipelines using big data technologies.
  • Develop and manage data warehousing solutions and data lakes to support business intelligence and analytics needs.
  • Optimize data processing frameworks (e.g., Spark, Hadoop) for performance and cost-efficiency.
  • Ensure data quality, integrity, and security across all data platforms.
  • Collaborate with data scientists and analysts to understand data requirements and provide accessible, high-quality data.
  • Implement data governance policies and procedures to maintain compliance and data integrity.
Requirements
  • Minimum of 5 years of experience in data engineering or a related field.
  • Proven experience with big data technologies such as Apache Spark, Hadoop, Kafka, or Flink.
  • Strong proficiency in SQL and programming languages like Python or Scala.
  • Experience with cloud-based data platforms (e.g., AWS Redshift, Snowflake, BigQuery).
  • Deep understanding of data warehousing concepts and best practices.
  • Excellent problem-solving skills and ability to work independently and in a team.
Benefits
  • Competitive salary and comprehensive benefits package.
  • Opportunity to work on challenging big data projects in Klerksdorp .
  • Health, dental, and vision insurance.
  • Generous paid time off and retirement savings plan.
  • Continuous learning opportunities and professional development support.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
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
Senior Data Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Senior Data Engineer
Senior Data Engineer

Placements24 • Mtubatuba Local Municipality

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

Placements24 • Mbombela (Nelspruit)

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

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

Placements24 • Siyancuma Local Municipality

Hybrid
ZAR 550,000 - 750,000
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
Data Engineer

Placements24 • Noord-Kaap

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