RecruitmentRoom
Recruitment-room.com
068 060 9817 (WhatsApp)
E-
Senior Data Engineer
E-Merge IT Recruitment
Johannesburg, Gauteng Full-time R 1,080,000 / month Posted 13 Nov 2026

Job Description

What the job is: This is a permanent Senior Data Engineer position based in Johannesburg, Gauteng. You will join a forward-thinking team focused on security and compliance, working with the latest cloud and data technologies. The role offers professional growth, mentorship, and hands-on experience in cutting-edge data engineering.

What you will do: Design, build, and maintain strong data systems supporting business intelligence and analytics. Develop and improve ETL pipelines and backend data solutions using Python and SQL. Set up and manage data infrastructure on cloud platforms (AWS, Google Cloud, or Azure) with Docker and Kubernetes. Integrate RESTful APIs and manage CI/CD workflows with GitHub/GitLab/Bitbucket. Collaborate across teams to translate business needs into technical solutions, mentor junior engineers, and explore AI concepts.

What you need: At least seven years of experience as a Data Engineer with strong Python and SQL skills. Experience with cloud platforms, containerization (Docker/Kubernetes), RESTful APIs, and CI/CD workflows. Understanding of SDLC principles and ability to write clean, maintainable code.

What you will get: Competitive salary up to R1.08 million per year, permanent position with remote work options, professional development opportunities, and a collaborative environment.
Job Code
RR-28791
Visit Recruitment-room.com
and enter code:
RR-28791

Or WhatsApp us:
068 060 9817