Job Description

Reference: BIT -Raees-2
We are recruiting for a Senior Python Developer to join a technically strong and established development team. This role is ideal for an experienced Back-End Developer with a passion for building scalable systems, APIs, and cloud-enabled solutions.
Important: This position is 100% office-based in Bryanston and requires a minimum of 5 years professional experience.

Duties & Responsibilities

Senior Python Developer
Bryanston, Gauteng - Fully In-Office
Key Responsibilities:
  • Design, develop, and maintain back-end systems using Python (Django)
  • Build, maintain, and optimise RESTful APIs
  • Work extensively with MySQL, including schema design and performance optimisation
  • Deploy and support applications in Linux environments
  • Use Docker for containerisation and environment consistency
  • Work with cloud platforms (AWS, Azure, or Google Cloud) for application deployment and infrastructure

Ready to Apply?

Take the next step in your AI career. Submit your application to Network IT today.

Submit Application