Senior Data Engineer | Cloud Data Pipelines & Warehousing

JVR Software

Johannesburg

Hybrid

ZAR 810,000 - 990,000

Full time

5 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

E-Merge in Gauteng is seeking a Senior Data Engineer to design, build and maintain scalable data solutions. You will develop ETL/ELT pipelines, optimize data warehouses and consolidate data from diverse systems.

The role requires strong SQL and Python, plus experience with cloud databases and data governance. A hybrid Johannesburg setup and exposure to modern data platforms are a plus.

Qualifications

  • 5+ years of experience in data engineering or related field.
  • Strong SQL and Python skills.
  • Proven ETL/ELT and data integration experience.
  • Experience with relational and/or cloud databases.
  • Strong understanding of data warehousing and dimensional modelling.
  • Exposure to AWS, Azure or GCP.
  • Experience with orchestration tools and Git.
  • Advantageous: Azure Data Factory / AWS Glue /Databricks / Snowflake / Microsoft Fabric Power BI / Apache Spark /Kafka /Docker / Kubernetes.

Responsibilities

  • Design, develop and maintain scalable ETL/ELT pipelines for reliable data processing.
  • Build, enhance and optimise data warehouses and modern data platforms.
  • Integrate and consolidate data from diverse sources and systems.
  • Develop high-performance SQL queries and efficient data transformation processes.
  • Maintain high standards of data quality, governance, security and availability.
  • Monitor, troubleshoot and continuously optimise data pipelines and workflows.
  • Collaborate with Data Analysts, BI Developers, Software Engineers and business stakeholders to deliver effective data solutions.
  • Contribute to data architecture, automation and engineering best practices.
  • Develop and support cloud-based data solutions to enable scalable and efficient data processing.

Skills

5+ years experience
SQL
Python
ETL/ELT
Data integration
Data warehousing
Git
Cloud databases
Azure Data Factory / AWS Glue
Databricks / Snowflake / Kafka
Docker / Kubernetes

Tools

AWS Glue
Databricks
Snowflake
Power BI
Azure Data Factory
Apache Spark
Kafka
Docker
Kubernetes

Job description

E-Merge in Gauteng is seeking a Senior Data Engineer to design, build and maintain scalable data solutions. You will develop ETL/ELT pipelines, optimize data warehouses and consolidate data from diverse systems.

The role requires strong SQL and Python, plus experience with cloud databases and data governance. A hybrid Johannesburg setup and exposure to modern data platforms are a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer — Hybrid ETL & Cloud Data Platform
Senior Data Engineer — Hybrid ETL & Cloud Data Platform

E-Merge • Johannesburg

Hybrid
ZAR 810,000 - 990,000
Senior Data Engineer — Hybrid Cloud ETL & Data Architecture
Senior Data Engineer — Hybrid Cloud ETL & Data Architecture

JVR Software • Johannesburg

Hybrid
ZAR 303,000 - 441,000
Senior Cloud Data Engineer - Hybrid, Scalable Pipelines
Senior Cloud Data Engineer - Hybrid, Scalable Pipelines

E-Merge • South Africa

Hybrid
ZAR 972,000 - 1,188,000
Senior Data Engineer - Hybrid (Cloud, ETL & Data Warehousing)
Senior Data Engineer - Hybrid (Cloud, ETL & Data Warehousing)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Hybrid work environment
Continuous learning and development
+2
Senior Data Engineer - End-to-End Data Infra (Hybrid)
Senior Data Engineer - End-to-End Data Infra (Hybrid)

E-Merge • Johannesburg

Hybrid
ZAR 800,000 - 1,080,000
Senior Data Engineer – Johannesburg – up to R900k per annum
Senior Data Engineer – Johannesburg – up to R900k per annum

JVR Software • Johannesburg

Hybrid
ZAR 810,000 - 990,000
Senior Data Engineer - Cloud Data Architect & Analytics
Senior Data Engineer - Cloud Data Architect & Analytics

Boardroom Appointments • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Big Data Engineer — Scalable Pipelines (Hybrid)
Senior Big Data Engineer — Scalable Pipelines (Hybrid)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Professional development opportunities
Conferences and training
Data Platform Engineer – Cloud ETL & Warehouse (Retail)
Data Platform Engineer – Cloud ETL & Warehouse (Retail)

Communicate Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,000,000
Hybrid Senior Data Engineer - Big Data & ETL Pipelines
Hybrid Senior Data Engineer - Big Data & ETL Pipelines

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,600,000
Competitive salary
Hybrid work arrangement
Professional development opportunities
+2