Senior Data Engineer

Placements24

Mtubatuba Local Municipality

Hybrid

ZAR 900,000 - 1,200,000

Full time

2 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

Hybrid work model
Professional development

Job summary

Placements24 in Richards Bay seeks a Senior Data Engineer to design and maintain scalable data pipelines, data warehouses and lakes, enabling analytics and BI. Hybrid work model offers team collaboration and flexibility.

The role emphasizes data quality, security, and collaboration with data scientists and stakeholders, with big data tech and cloud services experience preferred.

Qualifications

  • Bachelor's degree in CS/Engineering or related field.
  • 5+ years' data engineering with warehousing concepts.
  • Proficiency in SQL; Python or Scala.
  • Experience with Spark/Hadoop and cloud data services.
  • Familiar with ETL/ELT and Airflow.

Responsibilities

  • Design, build, and maintain scalable data pipelines.
  • Develop and manage data warehouses and data lakes.
  • Implement data modeling for BI and analytics.
  • Ensure data quality, integrity, and security.
  • Collaborate with data scientists, analysts, and stakeholders.
  • Monitor data systems and troubleshoot to maintain performance.

Skills

SQL
Python
Scala
Spark
Hadoop
Airflow
Data Modeling
Data Warehousing
Data Quality

Education

Bachelor's degree in Computer Science/Engineering

Tools

AWS Redshift
Azure Synapse
GCP BigQuery

Job description

About the Role

Our client is seeking a talented Senior Data Engineer to join their analytics team in Richards Bay . You will be instrumental in building and maintaining robust data pipelines, ensuring the availability and integrity of data for analytics and business intelligence purposes. This role involves working with large datasets, designing data models, and optimizing data storage and retrieval processes to support data-driven decision-making. Join a collaborative team that values innovation and leverages data to drive strategic initiatives, benefiting from a hybrid work arrangement that fosters both team cohesion and personal flexibility.

Key Responsibilities
  • Design, build, and maintain scalable and reliable data pipelines using ETL/ELT processes.
  • Develop and manage data warehouses and data lakes, optimizing for performance and cost-efficiency.
  • Implement data modeling techniques to support business intelligence and analytical requirements.
  • Ensure data quality, integrity, and security throughout the data lifecycle.
  • Collaborate with data scientists, analysts, and business stakeholders to understand data needs and deliver actionable insights.
  • Monitor data systems, troubleshoot issues, and implement solutions to ensure optimal performance and availability.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related quantitative field.
  • 5+ years of experience in data engineering , with a strong understanding of data warehousing concepts and technologies.
  • Proficiency in SQL and experience with programming languages such as Python or Scala.
  • Hands-on experience with big data technologies (e.g., Spark, Hadoop) and cloud data services (AWS Redshift, Azure Synapse, GCP BigQuery).
  • Familiarity with ETL tools and data orchestration frameworks (e.g., Apache Airflow).
  • Strong analytical and problem-solving skills, with a keen eye for detail and data accuracy.
Benefits
  • Competitive salary and performance-related bonuses.
  • Comprehensive medical coverage and retirement planning options.
  • Opportunities for continuous learning and professional development in data technologies.
  • A hybrid work model providing flexibility and a balance between office collaboration and remote work.
  • A dynamic work environment focused on leveraging data to achieve business objectives.
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 & AI
Senior Data Engineer - Big Data & AI

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,500,000
Fully remote position
Health and wellness benefits
Salary and bonus structure
+2
Senior Data Engineer
Senior Data Engineer

Chosen Online Pty Ltd • Johannesburg

Hybrid
Competitive salary package (R80k - R110k per month)
Hybrid working model
Opportunity to work on challenging international projects
+2
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 - AI Platforms
Data Engineer - AI Platforms

Placements24 • Rustenburg

On-site
ZAR 650,000 - 900,000
Competitive salary
Health insurance
Pension plan
+2
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
Senior Data Solutions Engineer
Senior Data Solutions Engineer

Future Fit • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+1
Senior Data Scientist
Senior Data Scientist

Placements24 • Benoni

Hybrid
ZAR 1,200,000 - 1,600,000
Competitive salary
Health and wellness benefits
Advanced training and professional dev
+3
Senior Data Engineer
Senior Data Engineer

Network Contracting • Gauteng

On-site
ZAR 600,000 - 1,000,000