Data Engineer

Placements24

Mtubatuba Local Municipality

Hybrid

ZAR 850,000 - 1,200,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical aid
Retirement fund
Professional development
Hybrid work model
On-site amenities
Collaborative team environment
Career advancement opportunities

Job summary

Placements24 in Richards Bay, KwaZulu-Natal, seeks a Data Engineer to design, build and maintain scalable data pipelines and infrastructure supporting analytics, BI and ML. This hybrid role balances on-site collaboration with remote flexibility, working with data scientists and stakeholders to ensure data is accessible, reliable and optimized for decision-making.

The ideal candidate has 5+ years in data engineering and strong experience with Hadoop/Spark/Kafka, SQL, Python or Java, and cloud

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related quantitative field.
  • Minimum of 5 years of experience in data engineering or a related role.
  • Proven experience with big data technologies (e.g., Hadoop, Spark, Kafka).
  • Strong proficiency in SQL and programming languages such as Python or Java.
  • Experience with cloud platforms (AWS, Azure, GCP) and their data services (e.g., S3, Redshift, Azure Data Factory, BigQuery).
  • Hands-on experience with data warehousing concepts and ETL tools.
  • Understanding of database design and data modeling principles.
  • Experience with data visualization tools (e.g., Tableau, Power BI) is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills, with the ability to work effectively in a hybrid team environment.
  • Familiarity with Agile development methodologies.

Responsibilities

  • Design, construct, install, test, and maintain highly scalable data management systems and data pipelines.
  • Develop and implement ETL (Extract, Transform, Load) processes to integrate data from various sources.
  • Build and optimize data warehouses and data lakes for efficient data storage and retrieval.
  • Collaborate with data scientists and analysts to understand their data needs and provide clean, well-structured datasets.
  • Ensure data quality, integrity, and reliability across all data platforms.
  • Monitor data pipeline performance and troubleshoot any issues that arise.
  • Implement data security and compliance measures.
  • Evaluate and recommend new data technologies and tools to enhance data capabilities.
  • Develop data models that support business intelligence and reporting requirements.
  • Document data processes, architectures, and standards.

Skills

Analytical thinking
Problem-solving
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Hadoop
Spark
Kafka
SQL
Python
Java
Tableau
Power BI

Job description

About the Role Our client, a prominent leader in the energy sector, is seeking a skilled Data Engineer to join their analytical team in **Richards Bay, KwaZulu-Natal**. This hybrid role offers the unique opportunity to work on complex data challenges within a critical industry, balancing on-site collaboration with remote flexibility. You will be responsible for designing, building, and maintaining scalable data pipelines and infrastructure that support advanced analytics, business intelligence, and machine learning initiatives. The ideal candidate will possess strong programming skills, extensive experience with big data technologies, and a deep understanding of data warehousing and ETL processes. You will work closely with data scientists, analysts, and business stakeholders to ensure data is accessible, reliable, and optimized for analysis. Join a company committed to innovation and sustainability, where your contributions will directly impact strategic decision-making and operational efficiency. This position is based in **Richards Bay**.

Key Responsibilities
  • Design, construct, install, test, and maintain highly scalable data management systems and data pipelines.
  • Develop and implement ETL (Extract, Transform, Load) processes to integrate data from various sources.
  • Build and optimize data warehouses and data lakes for efficient data storage and retrieval.
  • Collaborate with data scientists and analysts to understand their data needs and provide clean, well-structured datasets.
  • Ensure data quality, integrity, and reliability across all data platforms.
  • Monitor data pipeline performance and troubleshoot any issues that arise.
  • Implement data security and compliance measures.
  • Evaluate and recommend new data technologies and tools to enhance data capabilities.
  • Develop data models that support business intelligence and reporting requirements.
  • Document data processes, architectures, and standards.
Requirements
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related quantitative field.
  • Minimum of 5 years of experience in data engineering or a related role.
  • Proven experience with big data technologies (e.g., Hadoop, Spark, Kafka).
  • Strong proficiency in SQL and programming languages such as Python or Java.
  • Experience with cloud platforms (AWS, Azure, GCP) and their data services (e.g., S3, Redshift, Azure Data Factory, BigQuery).
  • Hands-on experience with data warehousing concepts and ETL tools.
  • Understanding of database design and data modeling principles.
  • Experience with data visualization tools (e.g., Tableau, Power BI) is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills, with the ability to work effectively in a hybrid team environment.
  • Familiarity with Agile development methodologies.
Benefits
  • Competitive salary and performance bonus.
  • Comprehensive medical aid and retirement fund.
  • Opportunities for professional development and training.
  • Hybrid work model offering flexibility.
  • Access to cutting-edge data technologies.
  • Challenging projects in the energy sector.
  • Generous leave allocation.
  • On-site amenities and support.
  • Collaborative team environment.
  • Career advancement opportunities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer (Big Data Platforms)
Senior Data Engineer (Big Data Platforms)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Professional development opportunities
Conferences and training
Senior Data Engineer - Cloud Platforms
Senior Data Engineer - Cloud Platforms

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health coverage
Generous leave
+7
Principal Data Engineer
Principal Data Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 1,500,000 - 2,300,000
Relocation assistance
Medical aid
Retirement fund
+4
Lead Data Engineer
Lead Data Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,800,000
Medical insurance
Life insurance
Retirement fund
+3
Lead Data Scientist - Energy Analytics
Lead Data Scientist - Energy Analytics

Placements24 • Gqeberha

Hybrid
ZAR 1,200,000 - 2,100,000
Private healthcare
Retirement annuity
Remote-friendly
+3
Lead Data Engineer - Big Data Solutions
Lead Data Engineer - Big Data Solutions

Placements24 • Upington

Hybrid
ZAR 1,200,000 - 1,800,000
Health benefits
Hybrid work model
Performance bonuses
+1
Senior Data Engineer
Senior Data Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Annual bonus
Health coverage
+3
Senior Data Engineer - Cloud Platforms
Senior Data Engineer - Cloud Platforms

Placements24 • Benoni

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Performance-based bonuses
Health, dental, and vision benefits
+2
Data Scientist - Machine Learning Specialist
Data Scientist - Machine Learning Specialist

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary & incentives
Health & wellness benefits
Professional development & training
+3
Data Engineer
Data Engineer

Network Finance • Wes-Kaap

Hybrid
ZAR 600,000 - 900,000