Enable job alerts via email!

Senior Data Engineer

Network1

Centurion

On-site

ZAR 600 000 - 800 000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in Centurion is seeking a Senior Data Engineer to lead high-impact projects in data engineering. The successful candidate will design and maintain large-scale data products and ensure technical excellence. Candidates are required to have at least 5 years of experience in large-scale data environments and expertise in SQL, Python, and Power BI. The firm values collaboration and continuous learning.

Qualifications

  • 5 years of hands-on experience in large-scale data engineering environments.
  • Proven track record in SQL, Power BI and Azure data services.
  • Experience with ETL pipelines, data warehousing and real-time data processing.

Responsibilities

  • Leading the design, development and maintenance of large-scale data products.
  • Driving technical excellence across data engineering and warehousing.
  • Collaborating with cross-functional teams to deliver high-performance data solutions.

Skills

SQL (MSSQL, SSAS, SSRS, SSIS)
Python
Power BI
DAX
PySpark
ETL pipelines
Data warehousing
Geospatial/telemetry data
GIS tools

Education

Bachelor's Degree in Engineering, Computer Science or a related STEM field

Tools

Apache Hive
AWS
Hadoop
Redshift
Spark
Kafka
NoSQL
Scala
Job description
Overview

Are you a seasoned Data Engineer and visionary professional ready to lead high-impact projects in a dynamic data-driven environment? We’re looking for a technically strong Senior Data Engineer to join our client and drive innovation across their data platforms.

Our client specializes in intelligent mobility solutions, thriving on solving complex challenges in the fields of telematics, fleet management, and data analytics. Their culture is built on collaboration, continuous learning, and delivering excellence.

Key Responsibilities
  • Leading the design, development and maintenance of large-scale data products and services
  • Driving technical excellence across data engineering, warehousing, reporting and business intelligence
  • Collaborating with cross-functional teams to deliver robust, scalable and high-performance data solutions
  • Mentoring Junior Engineers and fostering a culture of knowledge sharing and continuous improvement
  • Ensuring best practices in testing, documentation and system maintenance
Requirements
  • Bachelor’s Degree in Engineering, Computer Science or a related STEM field
  • 5 years of hands‑on experience in large‑scale data engineering environments
  • Proven track record in SQL (MSSQL, SSAS, SSRS and SSIS), Power BI and Azure data services
  • Strong programming skills in Python, DAX and PySpark
  • Experience with ETL pipelines, data warehousing and real-time data processing
  • Exposure to geospatial/telemetry data and collaboration with data science teams
  • Familiarity with GIS tools, Microsoft Server OS and Linux terminal environments
  • Advanced knowledge of data architecture, feature engineering and performance optimization
  • Experience in technical leadership and managing delivery across teams
Additional Information

Key Skills: Apache Hive, S3, Hadoop, Redshift, Spark, AWS, Apache Pig, NoSQL, Big Data, Data Warehouse, Kafka, Scala

Employment Type: Full‑Time | Experience: Years | Vacancy: 1

Apply now!

For more information contact Samkelisiwe Makhanye, Recruitment Consultant.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.