Senior Data Engineer - Johannesburg
About this opportunity
Senior Data Engineer role (R90,000–R100,000) in Johannesburg, South Africa, for an AI-powered compliance platform. Requires 7+ years of data engineering experience, Python, SQL, cloud platforms (AWS/GCP/Azure), Docker/Kubernetes, and RESTful APIs.
Job Opportunity: Senior Data Engineer position in Johannesburg, South Africa. This role involves building scalable data infrastructure and real-time integrations for an AI-powered compliance platform. The company is a fast-growing startup focused on cybersecurity compliance. The position requires 7+ years of experience as a Data Engineer or similar role, with expertise in Python, SQL, cloud platforms (AWS, GCP, Azure), and containerization technologies like Docker or Kubernetes. Strong RESTful API experience, version control (GitHub/GitLab/Bitbucket), and CI/CD workflows are also required. Mentoring junior engineers and independent project ownership are key responsibilities. Advantages include familiarity with AI, prompt engineering, cybersecurity, and infrastructure-as-code knowledge.
Key details
Get more like this by email
A weekly email of new opportunities in South Africa. Free, one click to stop.