Tech jobs
Job listings
Remote DevOps Apprentice - Mentor-Led, Hands-On Training
Fully remote, entry-level DevOps apprenticeship placed by recruiter Placements24 with a SaaS client. The apprentice gets mentor-led, hands-on training in CI/CD, AWS/Azure/GCP, Docker, Kubernetes, and Terraform/Ansible while helping build and manage scalable, mission-critical systems.
Lead Full-Stack Developer (Remote-First)
Remote-first lead full-stack developer role (posted by recruiter Placements24 on behalf of a client) leading design and delivery of scalable web applications while mentoring a distributed dev team. Stack: Python/Node/Java back ends, React/Angular/Vue front ends, SQL/NoSQL databases, AWS/Azure/GCP, Docker/Kubernetes.
Senior Fullstack Developer
Senior full-stack developer joining a client's core R&D team to build a cloud-based SaaS platform: architecture, Node.js backend, React frontend, third-party API integrations and performance optimisation, while mentoring juniors and upholding coding standards. Hybrid working in Cape Town; stack centers on AWS, microservices and containers.
Remote DevOps Engineer: Scale Cloud Infra & CI/CD
Placements24 seeks a fully remote DevOps Engineer (anywhere in South Africa) to design, build, and maintain scalable cloud infrastructure from home, automating deployments and ensuring application reliability. Core stack includes AWS or Azure, Docker, Kubernetes, scripting, and IaC tools.
Remote Senior Software Engineer - Backend Development
Fully remote (within South Africa) senior backend engineer who designs, builds, tests, and maintains scalable backend services and APIs, works with SQL/NoSQL databases, mentors junior developers, and shapes architecture. Core tech: Python/Java/Node.js/Go, REST APIs, PostgreSQL/MongoDB, with cloud (AWS/Azure/GCP) and Docker/Kubernetes desirable.
Remote Lead DevOps Engineer - CI/CD & Automation
Fully remote Lead DevOps Engineer for a fast-growing SaaS client: designs and runs CI/CD pipelines, automates cloud infrastructure (AWS/Azure/GCP) with Terraform and Kubernetes, manages monitoring and reliability, and mentors junior engineers while enforcing DevOps best practices.
Senior Full-Stack Developer - JavaScript Ecosystem
Senior full-stack developer for a Pietermaritzburg-based tech client, working hybrid: building and maintaining scalable web applications, managing databases, reviewing code and mentoring juniors in agile teams. Core stack is the JavaScript ecosystem (React/Angular/Vue, Node.js/Express) with PostgreSQL/MongoDB/MySQL; cloud (AWS/Azure/GCP) and Docker/Kubernetes are desirable.
Remote DevOps Engineer Apprentice
Entry-level DevOps apprenticeship at a fast-paced SaaS company, fully remote from South Africa. The apprentice assists with CI/CD pipelines, cloud deployments (AWS/Azure/GCP), Docker/Kubernetes, Terraform/Ansible, monitoring and automation under mentorship, with training and a stipend provided.
Senior Data Engineer
PBT Group is hiring a Senior Data Engineer in Johannesburg (hybrid, 12-month contract) to design, build and optimise cloud-native data platforms and near-real-time pipelines on Google Cloud Platform, working with BigQuery, Dataflow, Pub/Sub, Cloud Run, GKE, Cloud Composer and dbt, using advanced Python and SQL.
Senior Full Stack Developer - Cloud Solutions
Senior full-stack developer joining a cloud-solutions technology firm in Durban (hybrid). Designs, builds, tests, and deploys full-stack web apps, APIs, and microservices using backends like Python/Node/Java/C#, frontends like React/Angular/Vue, SQL/NoSQL databases, and AWS/Azure/GCP cloud platforms.
Senior Data Engineer
Senior Data Engineer in Johannesburg (hybrid) building scalable data pipelines, ETL processes and real-time API-based integrations using Python and SQL on cloud platforms. Focuses on production reliability, DataOps (CI/CD, containerisation, infrastructure-as-code) and mentoring junior engineers for a global technology client.
Senior Data Engineer – Google Cloud Platform (GCP)
Senior Data Engineer on a 12-month contract (Johannesburg, hybrid) at consultancy PBT Group, designing and building scalable cloud-native data platforms and near-real-time pipelines on GCP. Core stack: BigQuery, Dataflow, Pub/Sub, dbt, Python and SQL, with workloads on Cloud Run and GKE.
Lead Full-Stack Developer (React & Node.js)
Lead full-stack engineer role at a George, Western Cape technology solutions provider: architect and build scalable web apps with React and Node.js, drive code quality and best practices, and mentor a team of engineers. Fully remote within South Africa.
Full Stack Developer (Expert) 1508
Senior AI software engineer/architect on a 3-year hybrid contract in Pretoria, owning the full lifecycle of AI-native data products and cloud platform services. Core stack: Java/Spring Boot and Python, with LLMs, RAG and AI agents, data pipelines (ETL), and AWS/Kubernetes/Terraform.
Remote Lead Backend Engineer
Fully remote Lead Backend Engineer for a fast-growing fintech startup: leads design and architecture of scalable backend services and APIs, mentors a team of engineers, and sets technical standards. Stack spans Python/Go/Java/Node.js, microservices, SQL/NoSQL, cloud (AWS/GCP/Azure), Docker/Kubernetes, REST, and CI/CD.
DevOps Lead — Cloud, CI/CD & IaC Automation
Placements24 in Rustenburg, South Africa seeks a DevOps Lead to guide its IT team in deploying reliable, scalable financial application infrastructure — driving DevOps best practices, automating CI/CD pipelines, and maintaining cloud environments with a strong security and monitoring focus. Core stack: Terraform/Ansible, Docker/Kubernetes, CI/CD tools.
Senior Software Engineer (Cloud & DevOps)
Senior Cloud & DevOps engineer based in Port Elizabeth, South Africa (hybrid), who designs and maintains cloud infrastructure on AWS/Azure/GCP, builds CI/CD pipelines and infrastructure-as-code, and ensures system reliability, performance and security. Requires 5+ years' experience with containers, IaC and monitoring tooling.
Senior Software Engineer (Full Stack)
Remote contractor role for a senior full-stack engineer at a tech firm in Port Elizabeth, South Africa: building and scaling web applications end to end — front-end with React/Angular/Vue, back-end with Node.js/Django/Spring Boot, SQL/NoSQL databases, cloud (AWS/Azure/GCP) and Docker/Kubernetes — plus mentoring juniors and shaping architecture.
AI Software Engineer - MLOps Focus
Builds and maintains MLOps infrastructure for an AI company in Benoni, South Africa — automating ML training, deployment, CI/CD pipelines, and monitoring using Docker, Kubernetes, cloud ML services, and Python/Java/Go. A hybrid, on-site-oriented role requiring 4+ years of software engineering experience.
Senior DevOps Engineer - Automation Specialist
Senior DevOps engineer at a Pretoria-based fintech client, working hybrid (remote plus in-office at the Pretoria hub). Day to day: building CI/CD pipelines, automating cloud infrastructure with IaC (Terraform/Ansible), managing Docker/Kubernetes, and keeping financial platforms reliable and secure.