Tech jobs
Job listings
Full Stack Software Developer - AI Agent Application
The AI Product team at Mercer is seeking a full-stack developer to build and maintain a customer-facing AI pension assistant. You will work with Python, React, Next.js, and Kubernetes to develop reliable, agentic AI workflows within a collaborative, hybrid-work environment.
SENIOR CLOUD DATA ENGINEER
Designs and maintains cloud-based data pipelines and infrastructure on Google Cloud, transforming raw data into actionable insights for media products. Core tech: Python, SQL, BigQuery, Dataproc, Kubernetes, and AI/ML tools.
Senior Specialist: Cloud Data Engineer
Senior Cloud Data Engineer at Vodacom designing, developing, and maintaining scalable batch and real-time data pipelines (Spark, Kafka, Flink, NiFi) across on-premises and cloud (AWS/GCP) environments with OpenShift-based microservices.
Senior Full Stack Engineer
BCB Engage is seeking a Senior Full Stack Engineer to develop and maintain complex financial platforms using Node.js, Angular, and Google Cloud. The role involves building scalable microservices, collaborating on architectural decisions, and mentoring team members within a hybrid work environment.
Cloud & DevOps Manager | Technology
Lead the Cloud & DevOps team at Lesaka Technologies, managing enterprise cloud platforms (AWS/Azure/GCP), CI/CD pipelines, Infrastructure-as-Code, and Kubernetes to support a fintech Merchant Operating Platform in South Africa.
Cloud Engineer: Build Scalable, Secure Cloud Infra & DevOps
Designs and maintains scalable, secure cloud infrastructure using IaC and DevOps, focusing on IaaS/PaaS, Kubernetes, and network security to support Merchant Operations.
Full Stack Developer
Full Stack Developer building scalable, secure financial and loyalty systems using PostgreSQL/MySQL/MongoDB, RESTful APIs, cloud platforms, Docker, and Kubernetes for a Stellenbosch-based fintech company.
Specialist: Software Engineer
Software Engineer at Vodacom designing, developing, testing, and maintaining digital products and customer-facing platforms (CVM, Loyalty, eCommerce) using Java/Spring, Node.js, Angular/React, or Python with microservices, APIs, Docker/K8s, and CI/CD in an agile squad.
Senior DevOps Engineer
Senior DevOps Engineer on a 12-month hybrid contract in Cape Town, owning AWS cloud infrastructure, CI/CD pipelines, and Infrastructure as Code for enterprise-grade solutions.
Senior DevOps Engineer
Senior DevOps Engineer leading AWS/EKS cloud platform design, CI/CD pipeline security, and containerisation of .NET applications with a strong DevSecOps focus at a large financial services firm.
Senior Java Developer - Microservices, Spring & Cloud
The Senior Java Developer will handle end-to-end application development, architecture, and deployment within the banking sector. The role focuses on building microservices using Java and Spring, while leveraging DevOps practices and cloud technologies.
Senior Java Developer
This role is for a Senior Java Developer in the banking sector responsible for end-to-end application design, development, and deployment. The position requires extensive experience with Java frameworks like Spring Boot and Micronaut, microservices architecture, containerization, and DevOps automation.
Full-Stack Software Developer (IT-CA-OSI-2026-208-GRAE)
Full-stack developer building and operating REANA, an open-source reproducible data analysis platform at CERN, using React, Python, Go, Docker, and Kubernetes.
Senior Data Engineer — Spark, SQL & Kubernetes (Remote)
Inetum is seeking a Senior Data Engineer to design, develop, and optimize distributed data pipelines using Spark on Kubernetes. The role involves working within a DevOps environment, utilizing Java, Python, ELK, and Starburst/Trino to manage data workflows.
Data Engineer: Spark + Java on Kubernetes | Remote
Inetum is seeking a Data Engineer to build and maintain data pipelines using Spark 3, Java, and Kubernetes. The role involves orchestrating workflows with Airflow and managing data via Trino within a banking environment.