Tech jobs
Job listings
Devops Engineer
DevOps engineer for a SaaS provider in the Western Cape (Paarl/Stellenbosch, South Africa): builds and maintains CI/CD pipelines, automates infrastructure with IaC (Terraform/Ansible), manages AWS/Azure/GCP clouds, and monitors performance. Requires 4+ years in DevOps, scripting (Python/Bash), and Docker/Kubernetes. Hybrid work model.
Senior Devops Engineer - Cloud Infrastructure
A senior DevOps engineer at a software company in Bloemfontein (hybrid), designing and maintaining cloud infrastructure on AWS/Azure/GCP, building CI/CD pipelines, and automating with Docker, Kubernetes, and IaC tools like Terraform and Ansible, including participation in a 24/7 on-call rotation.
Full Stack Developer (javascript)
Full stack developer writing and maintaining Node.js serverless functions in AWS Lambdas, sharing responsibility for CI/CD pipelines and providing 3rd-line support across infrastructure, integrations, back-end and front-end. Core stack: JavaScript/TypeScript, AWS, PostgreSQL, RESTful APIs, agile practices.
Senior Project Manager
Manages end-to-end retail store build and shopfitting projects in Germiston — planning, budgets, subcontractor and landlord coordination, in-house manufacturing oversight, and final handover — while mentoring junior project managers. This is a construction/fit-out PM role, not a software engineering position.
Junior Buyer
Our client, a manufacturing business, is seeking an experienced Junior Buyer to support its procurement, production and supply chain requirements. The successful candidate will be responsible for sourcing materials,…
Lead Software Developer (Backend)
Lead backend developer at a fintech startup: mentor a remote team of engineers while hands-on architecting scalable, secure microservices and APIs, driving code quality and technical strategy. Core stack includes Java/Python/Go/Node.js, cloud platforms (AWS/Azure/GCP), Docker/Kubernetes, and SQL/NoSQL databases.
Senior/Principal Software Engineer
Owns and enhances a mission-critical PostgreSQL data warehouse and integration platform, building data ingestion pipelines and scheduled GCP load jobs plus internal APIs in Node.js, Python, and SQL, while mentoring developers and ensuring security, reliability, and data quality. Johannesburg, hybrid with occasional travel.
Case Manager
Purpose of role As a Case Manager you will be required to provide administrative support and outstanding service to our clients. You will take ownership of your clients’ mortgage cases throughout the application…
Presales Architect
About Zenzero Zenzero is one of the UK's fastest-growing technology companies. Named a Top 8 Technology Company at the British Business Awards 2026, recognised by Deloitte as a Best Managed Company, and featured in the…
Staff Data Analyst
Salary: £85,000 - 105,000 per year Requirements: Expert SQL skills and strong hands-on Python experience Advanced dbt experience Strong experience with modern cloud data platforms, ideally GCP and BigQuery Experience…
Area Sales Manager
PORTWEST , a leading global manufacturer of safety wear, workwear and PPE is currently seeking applications for the position of Area Sales Manager covering Johannesburg, South Africa , on a contractor basis reporting…
Personal Assistant/Team Secretary
This is a 5 – month contract with our client in the banking sector. We are seeking a proactive, detail-oriented, and confidential Personal Assistant to provide comprehensive support to a Senior Manager and their…
Network Operations Shift Manager
Network Operations Shift Manager (NOC ) Location: Bryanston, Johannesburg Contract Duration: 12 Months Role Purpose We are seeking an experienced Network Operations Shift Manager to oversee 24/7/365 operational…
Sales Manager – Inside Sales
SALES MANAGER – INSIDE SALES Fully Remote | Full-Time Commitment | Independent Contractor COMPENSATION: $1,800–$2,400 USD PER MONTH + MONTHLY PERFORMANCE BONUS HIRING REGIONS: South Africa, Latin America (LATAM), and…
ENROLLED NURSE- DURDOC HOSPITAL
DIVISION: DURDOC HOSPITAL- MEDICAL WARD JOB TITLE: ENROLLED NURSE PURPOSE OF POSITION The Enrolled Nurse will be responsible for the assessment, care and meeting of patient needs and will also be responsible for the…
Senior Automation Tester
Are you a highly experienced Senior Automation Tester with strong Java programming skills and extensive experience in banking and payment systems? We are looking for a technically strong Automation Tester to join a…
Senior Data Analyst
Build the Data Foundations Behind Smarter Credit Decisions! Are you passionate about turning complex business requirements into trusted, high-quality data solutions? Our client is looking for an experienced Senior Data…
Senior Data Engineer – Python | SQL | AWS | Data Platforms
Are you a hands-on Data Engineer passionate about building scalable data platforms and engineering solutions? Our client in the banking sector is looking for experienced Senior Data Engineers to join a growing…
Junior Controls Engineer – Data Center BMS/EPMS
Haskoning seeks a Junior Controls Engineer to support the design, coordination, and implementation of Building Management Systems and related monitoring for data centre projects. You will work with cross-disciplinary…
Senior Data Engineer
A large marketing data generation and distribution company, transforming how businesses access, manage and use data — are rapidly expanding their footprint globally. They are looking for an experienced Senior Data…