Data Engineer

Network Contracting

Johannesburg

On-site

ZAR 600,000 - 1,200,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Network Contracting in South Africa is looking for an experienced Data Engineer to join our talent database for current and future opportunities. You will focus on building scalable data pipelines, ingestion, ETL/ELT, and data modelling to support analytics and reporting.

Ideal candidates have strong SQL skills, hands-on experience with cloud data platforms, Python, and orchestration tools, and a track record of delivering reliable data solutions.

Qualifications

  • 4+ years of experience in data engineering or ETL development.
  • Strong SQL and data pipelines experience.
  • Experience with relational databases, data modelling and data quality controls.
  • Cloud data platforms, Python, orchestration tools or streaming technologies are advantageous.

Responsibilities

  • Develop and maintain reliable data pipelines for batch and/or streaming data ingestion.
  • Build ETL/ELT processes and transform data for analytics, reporting and downstream applications.
  • Design and optimise data models, database queries and data integration workflows.
  • Monitor pipeline quality and performance, troubleshoot issues and document data processes.

Skills

SQL
Data modelling
Database performance awareness
ETL/ELT
Data ingestion
Data transformation
Pipeline orchestration
Python scripting
Cloud data services

Education

Degree/diploma in Computer Science / Information Systems / Data Engineering
Certifications in cloud, database or data engineering

Job description

We are currently building our IT talent database and are looking to connect with experienced Data Engineers for current and future opportunities. We are particularly interested in professionals with experience in data ingestion, ETL/ELT, SQL, data modelling, orchestration and cloud data platforms. If you enjoy building scalable data solutions and improving data quality, we'd love to hear from you.

Job Experience & Skills Required / Ideal Candidate Profile
Key Responsibilities
  • Develop and maintain reliable data pipelines for batch and/or streaming data ingestion.
  • Build ETL/ELT processes and transform data for analytics, reporting and downstream applications.
  • Design and optimise data models, database queries and data integration workflows.
  • Monitor pipeline quality and performance, troubleshoot issues and document data processes.
Education

A degree, diploma or equivalent relevant qualification in Computer Science, Information Systems, Data Engineering or a related field is advantageous.

Relevant cloud, database or data engineering certifications will be advantageous.

Training in analytics platforms or data architecture will be beneficial.

Demonstrable hands-on data engineering experience is valued.

Experience

Typically 4+ years of experience in data engineering, ETL development or a closely related role.

Strong SQL skills and experience developing data pipelines or ETL/ELT processes.

Experience with relational databases, data modelling and data quality controls.

Cloud data platforms, Python, orchestration tools or streaming technologies will be highly advantageous.

Skills

SQL, data modelling and database performance awareness.

ETL/ELT, data ingestion, transformation and pipeline orchestration.

Python or another scripting language.

Cloud data services, data quality, monitoring and documentation.

Location: Gauteng

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Tenth Revolution Group • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Data Engineer
Data Engineer

Pbt Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Data Engineer
Data Engineer

Tumaini Consulting • Cape Town

On-site
ZAR 450,000 - 600,000
Data Engineer
Data Engineer

AES Global • Cape Town

Hybrid
ZAR 600,000 - 900,000
Senior Data Engineer
Senior Data Engineer

Tenth Revolution Group • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Data Engineer
Data Engineer

Araxi Group • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Competitive salary
Professional growth opportunities
Modern cloud & big data platforms
Data Engineer
Data Engineer

Network Finance • Wes-Kaap

Hybrid
ZAR 600,000 - 900,000
Data Engineer: Scalable ETL Pipelines & Cloud Data
Data Engineer: Scalable ETL Pipelines & Cloud Data

Network Contracting • Johannesburg

On-site
ZAR 600,000 - 1,200,000
Data Engineers
Data Engineers

Blue Pearl PTY • Johannesburg

On-site
ZAR 800,000 - 1,200,000
None
Senior Data Engineer
Senior Data Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Hybrid work environment
Continuous learning and development
+2