226,150 Python jobs
Open roles that use Python — backend, data, ML and automation.
Senior Devops & Automation Engineer
Exceed Human Resource Consultants is hiring a Senior DevOps & Automation Engineer in Bellville, South Africa, to design and maintain CI/CD pipelines, boost system performance, and enforce best practices while working independently with clients. Requires 4+ years in IT infrastructure, Python/Bash scripting, a driver's license and own transport.
Senior Backend Developer - Fully Remote
Fully remote (within South Africa) senior backend developer for a SaaS provider: designs and deploys scalable microservices and APIs in Python/Go/Java/Node.js, models SQL/NoSQL databases, runs CI/CD on cloud platforms, and mentors junior engineers.
Devops Engineer (cloud Automation)
On-site DevOps engineer for a fast-growing fintech startup in Bloemfontein, South Africa. Day to day: building CI/CD pipelines, automating cloud infrastructure with IaC tools like Terraform and Ansible, managing AWS/Azure/GCP environments, and running Docker/Kubernetes workloads with monitoring and security compliance.
Senior Backend Engineer (remote)
Senior Backend Engineer working fully remote (tied technically to Benoni, South Africa) for a rapidly scaling client company. Day to day: design, build, and optimize scalable backend services and APIs, manage SQL/NoSQL data, and mentor juniors using Python, Java, Go, or Node.js on cloud-based microservices.
Devops Engineer - Hybrid Flexibility
DevOps engineer (sourced by recruiter Placements24 for its client) based in Klerksdorp, South Africa, working in a hybrid model. Day to day: build and maintain cloud infrastructure on AWS/Azure/GCP, automate deployments via CI/CD and Terraform/Ansible, run Docker/Kubernetes, monitor reliability, and join an on-call rotation.
Senior Python Backend Engineer (django/flask) — Remote
Fully remote senior Python backend engineer designing, building, and scaling RESTful APIs with Django or Flask, managing PostgreSQL/MySQL/MongoDB databases, writing tests, and contributing to architecture decisions for Placements24's core product and its client base.
Remote Lead Backend Engineer - Microservices Architecture
Fully remote lead backend engineer role at a technology firm building a microservices platform. The hire leads architecture and mentors a team of backend engineers, working with Python/Go/Java, Docker/Kubernetes, cloud platforms, message queues, and SQL/NoSQL databases while championing DevOps practices.
Devops Engineer (kubernetes Specialist)
Contract DevOps Engineer role (placed by recruiter Placements24) at a SaaS client: designing, deploying, and scaling Kubernetes clusters on AWS/Azure/GCP, building CI/CD pipelines, managing IaC with Terraform/Ansible, and monitoring containerized workloads. Fully remote within South Africa.
Senior Devops Engineer (kubernetes Expert)
Fully remote Senior DevOps Engineer role (via placement firm Placements24) for a growing SaaS client. Day to day: designing and managing production Kubernetes clusters, building CI/CD pipelines, automating infrastructure with Terraform/Ansible, and running monitoring/alerting on AWS, Azure, or GCP.
Devops Engineer
DevOps Engineer who designs, builds, and maintains ISP OSS platform architecture for FirstDMT's clients — automating deployments with Git/Ansible, integrating systems, and optimizing customer environments using Linux, MySQL, and Python. Permanent hybrid role based in Gauteng (Centurion/Pretoria), with Cape Town applicants also considered.
Senior Devops Engineer
Senior DevOps engineer at an iGaming company who designs CI/CD pipelines and automates, optimizes, and maintains cloud infrastructure on AWS and Azure using Git, Jenkins, Docker, Kubernetes (EKS), Fargate, Helm, and IaC to keep the platform secure, scalable, and highly available. Office-based in Durban, South Africa.
Hybrid Senior Devops Engineer With Aws And Python
Senior DevOps engineer role at an international technology firm in Johannesburg, working hybrid (some remote). Day to day involves DevOps/support engineering on Linux and AWS Cloud with scripting/automation in Python and Bash; requires 5+ years' DevOps or support engineering experience, with training provided on company products.
Python Backend Engineer For Scalable Web Apps
A Python developer role in Cape Town focused on writing, testing, and debugging code for scalable web applications and integrating web services. Core tech is Python and its frameworks, with an emphasis on delivering interactive user-facing applications.
Senior Devops Engineer (cloud & Automation)
Senior DevOps Engineer (hybrid, Vereeniging, South Africa) hired via Placements24 for its client, a cloud-based solutions provider. Day to day: building CI/CD pipelines, managing AWS infrastructure, writing infrastructure as code (Terraform/CloudFormation), running Docker/Kubernetes, and setting up monitoring and alerting.
Backend Engineer — Hybrid, Scalable, Data‑driven Features
Backend engineer at FIXR in Cape Town building and shipping new features on an existing platform: improving core systems, optimizing performance, and contributing to architectural decisions with Product and Design. Core stack is Python/Django, REST APIs, PostgreSQL, and Celery, on a hybrid office-based schedule.
Senior Backend Engineer - Python/go, Own Projects & Impact
Senior backend engineer at Hire Resolve building software for mining operations: design, implement and maintain backend features, APIs and database migrations in Python and Go (Flask, SQLAlchemy, PostgreSQL, Celery), help migrate parts of the platform to Go, and mentor junior engineers while working with Product, QA and Operations.
Lead Devops Engineer - Telecoms
Leads a DevOps team at a telecommunications company in Durban, owning CI/CD pipeline design, cloud infrastructure on AWS/Azure/GCP, Kubernetes/Docker containerization, and infrastructure-as-code with Terraform/Ansible, while building monitoring/alerting, ensuring security, and mentoring junior engineers.
Senior Backend Engineer — Scalable Apis In Soweto
Senior backend engineer at Placements24 in Soweto, South Africa, designing, building, and maintaining scalable services and APIs in collaboration with product teams. Day-to-day work spans Python/Java/Go/Node.js, SQL/NoSQL databases, microservices, and cloud deployment with a focus on performance and security.
Senior Backend Engineer — Cloud Microservices & Mentoring
Back-end engineer at a South African financial services provider, designing and building scalable backend systems in cross-functional teams while mentoring junior engineers. Core stack is .NET (C#) and Python on AWS, using microservices and CI/CD practices.
Python Developer (advanced) 1246 Tt
Advanced Python developer role in Pretoria: build big data pipelines (ETL, SQL), manage projects/processes, assist with POCs and business value calculations, and support BI work in tools like QlikView, Tableau and Power BI. Requires a relevant degree and 3-5 years of software development experience.