T

Python Developer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Python Developer

Python Developer
Cape Town | R50 000 - R70 000

About Our Client
Our client is a fast-growing technology company transforming the healthcare space by connecting patients, providers, and partners through seamless digital platforms. With a mission to simplify healthcare access, they focus on building scalable, secure, and user-friendly systems that handle high traffic and sensitive data. They operate with a collaborative, product-driven culture where engineers take ownership and directly impact real-world patient experiences. Their environment encourages innovation, continuous learning, and applying best practices in engineering and data security.

The Role: Python Developer
You will be responsible for designing, building, and deploying back-end services that power critical functions such as bookings, payments, notifications, and integrations with healthcare partners. The role requires end-to-end ownership of services across the full SDLC, ensuring reliability, scalability, and compliance with security and privacy standards.

Key Responsibilities

  • Design, build and deploy Python back-end services for bookings, search, payments, and notifications

  • Own services across the full SDLC: architecture, implementation, testing, deployment, observability

  • Integrate with external partners including practice-management systems, pharmacy/insurer platforms, and communications providers

  • Optimise performance and reliability for high-traffic flows

  • Write robust automated tests, participate in code reviews, and support continuous delivery

  • Ensure compliance with POPIA and data security best practices

  • Contribute to technical design, documentation, and engineering standards

  • Troubleshoot production issues and participate in on-call rotations

About You

  • 3-6+ years of professional experience building production web services with Python

  • Strong experience with Django or Flask

  • Solid database knowledge including schema design, migrations, and performance tuning

  • Skilled at designing and consuming APIs with understanding of idempotency, pagination, and versioning

  • Hands-on with cloud-native deployment (AWS preferred) and containerisation (Docker)

  • Strong focus on security (authN/authZ, secrets management, data privacy)

  • Familiar with monitoring, logging, and performance profiling tools

  • Excellent communication and collaboration skills, thrives in an agile environment

  • Nice to have: experience in healthcare, fintech, or high-volume transactional systems; exposure to event-driven architectures, front-end (React/TypeScript), or observability tools

Original job Python Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Python Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Python Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.