Tech jobs
Job listings
Senior Java Full-Stack Engineer | Angular & Spring
Design, develop, test and support enterprise banking applications end-to-end as a senior full-stack engineer, working in Java/Spring on the back end and Angular on the front end, with PostgreSQL, API integrations and full SDLC involvement in a fast-paced banking environment.
Full Stack Developer - Remote Option Available
Full Stack Developer hired via recruitment firm Placements24 for a client in Rustenburg, South Africa, with a remote-work option (hybrid). Day to day: build user-facing features with modern frontend tech (React/Angular), backend services and APIs (Python/Node.js/Java/C#), plus database design, performance tuning, and code reviews.
Senior Data Platform Engineer | Lead AI-Driven Backend
Senior engineer leading the design, development, and operation of scalable data platforms and backend services, mentoring other engineers and driving AI-assisted development practices while collaborating with analysts and data scientists.
Aws Devops Lead - South Africa - Full Remote
Senior DevOps Lead designing, building, and maintaining cloud infrastructure, CI/CD pipelines, and automation for a rapidly expanding SaaS client's fully remote engineering team, ensuring production reliability, scalability, and security. Core stack: AWS/Azure/GCP, Terraform/CloudFormation, Docker, Kubernetes.
Senior Data Platform Engineer - Cloud PostgreSQL (Hybrid)
JVR Software seeks a Senior/Principal Data Platform Engineer in Johannesburg (hybrid, Rosebank) to own a cloud PostgreSQL data warehouse and API services on Google Cloud, covering architecture, security, reliability, and data integrity, while mentoring engineers and collaborating across teams.
Senior Data Platform Engineer
Senior engineer in Johannesburg owning a PostgreSQL data warehouse and cloud-based data services — designing data pipelines, REST APIs, and platform services while keeping business data accurate, secure, and available. Core stack: PostgreSQL/SQL, Node.js, Python, REST, and CI/CD.
Cloud Data Engineer - AWS/Kubernetes, Hybrid CT
Cloud Data Engineer working hybrid from Cape Town, leading the shift from on-premise to cloud infrastructure built on AWS, Kubernetes, and Snowflake. Owns projects end to end and progressively takes on senior duties like technical leadership and mentoring junior data engineers.
Remote Cloud DevOps Lead: AWS & Kubernetes
Senior/lead DevOps engineer working fully remote: designs and maintains scalable cloud infrastructure, CI/CD pipelines, and automation on AWS/Azure/GCP using Docker, Kubernetes, and Terraform or CloudFormation, collaborating with dev and QA teams on global releases.
Azure Data Engineer: ETL, SQL & Power BI
A Data Engineer in Cape Town who designs and maintains scalable data solutions for applications, reporting, and analytics. Day to day involves building ETL pipelines with Azure Data Factory, writing SQL/T-SQL, developing Power BI reports and semantic models, and deploying on Azure with a focus on performance, reliability, and cost optimization.
Lead Data Engineer: Architect Pipelines & Data Strategy
Lead Data Engineer at Placements24 in Nelspruit, South Africa, leading a team of data engineers to design, build, and maintain data pipelines and data infrastructure. Hands-on delivery with data warehousing, ETL/ELT, and cloud platforms, plus data governance and collaboration with data scientists and analysts.
Graduate Software Developer - Backend Focus
Graduate backend developer role at a technology firm in George, South Africa: designing and maintaining scalable backend services and APIs, database schemas, tests, and CI/CD pipelines while being mentored by senior developers. Requires a relevant degree and familiarity with a backend language like Python, Java, C#, or Node.js; open only to SA citizens/permanent residents.
AI Data Engineer - Scale Data Pipelines (Hybrid)
Placements24 is hiring an AI Data Engineer in East London (hybrid) to design and optimize data pipelines and infrastructure for AI/ML initiatives. The role focuses on ensuring data quality and efficiency for data science teams, working with cloud platforms and modern big data technologies.
Senior DevOps Engineer - Remote, Cloud & CI/CD Lead
Senior DevOps engineer on Placements24's Pretoria team (with remote flexibility) who designs and maintains scalable cloud infrastructure, builds CI/CD pipelines, and automates deployments with IaC on AWS/Azure/GCP using Docker and Kubernetes, plus monitoring and on-call support.
Remote Junior Software Developer (Backend)
Fully remote (anywhere in South Africa) junior backend developer role at a software development company, building server-side logic, databases, and RESTful APIs alongside a distributed team. Core tech includes Python, Java, or Node.js, SQL/NoSQL databases like PostgreSQL or MongoDB, and cloud deployment on AWS, Azure, or GCP.
Software Developer (Backend)
Fully remote backend developer for a software solutions provider, building server-side logic and APIs, managing SQL/NoSQL databases, and ensuring scalability, security, and performance. Stack spans Python (Django/Flask), Node.js, Java (Spring), or C# (.NET Core) in an Agile, distributed team.
Remote Principal DevOps Engineer — CI/CD & Cloud Leader
Placements24 is hiring a Principal DevOps Engineer to lead the design, implementation, and operation of scalable CI/CD pipelines in a remote-first environment. The role focuses on infrastructure automation, championing IaC and continuous integration/delivery practices, and mentoring engineers across multiple projects.
Python/Data Engineer - Cape Town
Intermediate Python/Data Engineer joins a growing company's data team in Cape Town (hybrid, 2 office days a week) to help migrate on-premise infrastructure to the cloud, building data solutions with AWS, Kubernetes, Snowflake, PostgreSQL and MS SQL while growing toward a senior role.
Data Engineer
Data Engineer in Cape Town building and maintaining scalable data solutions: ETL pipelines in Azure Data Factory, SQL/T-SQL data warehouses and models, and Power BI reports/dashboards with DAX. Also deploys and optimises data solutions on Azure and supports BI troubleshooting and platform modernisation.
Lead Data Engineer — Build Scalable Pipelines & Strategy
Lead Data Engineer in Vereeniging, South Africa, building and managing scalable data infrastructure for a fast-growing fintech. Day to day: design and optimize data pipelines, warehousing, and data models, ensure data quality for analytics and ML teams, and mentor junior engineers while shaping the company's data strategy.
Data Engineer – Group BI & AI Analytics
Luxaviation is hiring a Data Engineer for its Group Business Intelligence team in Johannesburg. Day to day, they design and optimize ETL/ELT processes, build Python data pipelines with Apache Airflow, and develop BI models in a data warehouse to support data-driven decisions across the business.