Senior Cloud Data Engineer - Melrose Arch (Hybrid) - R1.08m PA

E-Merge

South Africa

Sur place

ZAR 972 000 - 1 188 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

E-Merge in Melrose Arch, Johannesburg, South Africa, is looking for a seasoned Data Engineer to design and optimize scalable data pipelines, enable advanced analytics, and drive data engineering excellence in a cloud-first environment.

You will partner with data scientists and engineers to build API‑based ingestion, implement CI/CD for data workflows, and mentor juniors while delivering robust, maintainable code that supports business decisions across the organization.

Qualifications

  • 7+ years of professional experience as a Data Engineer or in a similar role developing data ETL pipelines.
  • Advanced proficiency in Python for backend development and scripting
  • Strong SQL skills with hands-on experience in querying and modeling relational databases
  • Experience with cloud platforms such as AWS, GCP, or Azure
  • Hands-on with containerization technologies like Docker or Kubernetes
  • Solid understanding of RESTful APIs
  • Experience with version control systems (GitHub, GitLab, Bitbucket) and CI/CD workflows
  • Strong grasp of software development lifecycle (SDLC) and principles of clean, maintainable code
  • Demonstrated ability to work independently, own projects end-to-end, and mentor junior engineers
  • Familiarity with AI concepts and prompt engineering is a plus

Responsabilités

  • Design, develop, test, and maintain reliable data pipelines and ETL processes using Python and SQL
  • Build and manage API-based data ingestion workflows and real-time data integrations
  • Apply software engineering best practices: modular design, testing, version control, and documentation
  • Own and optimize data workflows and automation, ensuring efficiency and scalability
  • Collaborate closely with senior engineers, data scientists, and stakeholders to translate business needs into technical solutions
  • Work with data-devops principles: CI/CD for data workflows, infrastructure-as-code, and containerized ETL deployments

Connaissances

Python
SQL
Cloud platforms
Docker
Kubernetes
REST APIs
Git & CI/CD
SDLC
Mentoring
AI concepts

Outils

Terraform
Helm

Description du poste

Are you passionate about building scalable data platforms that power intelligent decision-making? Join an innovative, fast-growing technology team where you'll design and optimize modern data pipelines, enable advanced analytics, and drive data engineering excellence. If you thrive in a collaborative, cloud-first environment and enjoy solving complex data challenges with cutting-edge technologies, this is an opportunity to make a meaningful impact while advancing your career.

What You Bring
  • 7+ years of professional experience as a Data Engineer or in a similar role developing data ETL pipelines.
  • Advanced proficiency in Python for backend development and scripting
  • Strong SQL skills with hands-on experience in querying and modeling relational databases
  • Experience with cloud platforms such as AWS, GCP, or Azure
  • Hands-on with containerization technologies like Docker or Kubernetes
  • Solid understanding of RESTful APIs
  • Experience with version control systems (GitHub, GitLab, Bitbucket) and CI/CD workflows
  • Strong grasp of software development lifecycle (SDLC) and principles of clean, maintainable code
  • Demonstrated ability to work independently, own projects end-to-end, and mentor junior engineers
  • Familiarity with AI concepts and prompt engineering is a plus
Nice to Have
  • Experience with data security, privacy compliance, and access controls
  • Knowledge of infrastructure-as-code tools (e.g., Terraform, Helm)
  • Background in event-driven architecture or stream processing
What You'll Do
  • Design, develop, test, and maintain reliable data pipelines and ETL processes using Python and SQL
  • Build and manage API-based data ingestion workflows and real-time data integrations
  • Apply software engineering best practices: modular design, testing, version control, and documentation
  • Own and optimize data workflows and automation, ensuring efficiency and scalability
  • Collaborate closely with senior engineers, data scientists, and stakeholders to translate business needs into technical solutions
  • Work with data-devops principles: CI/CD for data workflows, infrastructure-as-code, and containerized ETL deployments

Reference Number for this position is GZ60844 which is a permanent Hybrid position based in Melrose Arch offering a salary of R1.08m per annum, negotiable based on experience and ability.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Data Engineer - Johannesburg - up to R1.08mil per annum
Senior Data Engineer - Johannesburg - up to R1.08mil per annum

E-Merge • Johannesburg

Hybride
ZAR 800 000 - 1 080 000
Senior Data Engineer - Cloud Platforms
Senior Data Engineer - Cloud Platforms

Placements24 • Centurion

Hybride
ZAR 900 000 - 1 300 000
Competitive salary
Health coverage
Generous leave
+7
Senior Data Engineer - Cloud Platforms
Senior Data Engineer - Cloud Platforms

Placements24 • Benoni

Sur place
ZAR 900 000 - 1 200 000
Competitive salary
Performance-based bonuses
Health, dental, and vision benefits
+2
Senior Data Engineer — Azure Data Platform & Analytics
Senior Data Engineer — Azure Data Platform & Analytics

Cf Consulting • Gauteng

Sur place
ZAR 700 000 - 1 000 000
Competitive salary
On-site work environment
Medical, dental, and vision insurance
+2
Senior Data Engineer - Johannesburg - up to R900k per annum
Senior Data Engineer - Johannesburg - up to R900k per annum

E-Merge • Johannesburg

Sur place
ZAR 810 000 - 990 000
Data Engineer (Dataworks)
Data Engineer (Dataworks)

e-Merge IT Recruitment • Johannesburg

Hybride
ZAR 900 000 - 1 100 000
Senior Data Engineer
Senior Data Engineer

e-Merge IT Recruitment • Johannesburg

Hybride
ZAR 810 000 - 990 000
Hybrid work model
Data Engineer
Data Engineer

Tenth Revolution Group • Cape Town

Hybride
ZAR 900 000 - 1 500 000
Senior Data Engineer (MS SQL, Ms Fabric) - Johannesburg - up to R1.2mil per annum
Senior Data Engineer (MS SQL, Ms Fabric) - Johannesburg - up to R1.2mil per annum

ATS Client • Johannesburg

Sur place
ZAR 720 000 - 1 200 000
Hybrid work model
Senior Data Engineer
Senior Data Engineer

Chosen Online Pty Ltd • Johannesburg

Sur place
ZAR 892 800 - 1 227 600
Competitive salary package (R80k - R110k per month)
Hybrid working model
Opportunity to work on challenging international projects
+2