Senior Data Engineer — Hybrid Cloud ETL & Data Architecture

JVR Software

Johannesburg

Hybrid

ZAR 303,000 - 441,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 seeks a Senior Data Engineer with 7+ years of experience to design, build, and maintain ETL pipelines, data models, and backend systems that support scalable analytics and BI.

You'll mentor junior engineers, own end-to-end projects, and advance our data architecture using the latest cloud technologies. This is a permanent, hybrid position in a cutting-edge security-conscious environment.

Qualifications

  • 7+ years of professional experience as a Data Engineer or similar role.
  • Advanced proficiency in Python for backend development and scripting.
  • Strong SQL skills with hands-on experience in relational databases.
  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Hands-on with containerization technologies (Docker, Kubernetes).
  • Solid understanding of RESTful APIs and integration best practices.
  • Experience with version control and CI/CD workflows.
  • Strong grasp of SDLC principles and clean, maintainable code.
  • Demonstrated ability to own projects end-to-end and work independently.

Responsibilities

  • Develop and optimize ETL pipelines and backend data solutions.
  • Write clean, maintainable code in Python and SQL for data extraction, transformation, and modeling.
  • Build and maintain data infrastructure on cloud platforms such as AWS, GCP, or Azure.
  • Implement containerized solutions using Docker and Kubernetes.
  • Integrate and manage RESTful APIs for data processing and service connectivity.
  • Apply CI/CD workflows and version control (GitHub, GitLab, Bitbucket) to ensure deployment quality.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Mentor junior engineers and contribute to knowledge sharing within the team.
  • Familiarity with AI concepts and prompt engineering is a plus.

Skills

Python
SQL
Cloud platforms
Docker
Kubernetes
RESTful APIs
CI/CD
Git workflows
SDLC
End-to-end ownership

Tools

AWS
GCP
Azure

Job description

E-Merge in Gauteng seeks a Senior Data Engineer with 7+ years of experience to design, build, and maintain ETL pipelines, data models, and backend systems that support scalable analytics and BI.

You'll mentor junior engineers, own end-to-end projects, and advance our data architecture using the latest cloud technologies. This is a permanent, hybrid position in a cutting-edge security-conscious environment.

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 | Cloud Data Pipelines & Warehousing
Senior Data Engineer | Cloud Data Pipelines & Warehousing

JVR Software • Johannesburg

Hybrid
ZAR 810,000 - 990,000
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 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
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
Senior Data Engineer – Johannesburg – up to R1.08mil per annum
Senior Data Engineer – Johannesburg – up to R1.08mil per annum

JVR Software • Johannesburg

Hybrid
ZAR 303,000 - 441,000
Senior Data Engineer (Big Data & ETL)
Senior Data Engineer (Big Data & ETL)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,600,000
Competitive salary
Hybrid work arrangement
Professional development opportunities
+2
Senior Data Solutions Engineer - Hybrid, Data Mesh & AI
Senior Data Solutions Engineer - Hybrid, Data Mesh & AI

Entelect • Wes-Kaap

Hybrid
ZAR 900,000 - 1,600,000
Twice-yearly salary increases
Guaranteed bonuses
Loyalty leave
+3
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