Skip to main content

Python Developer

Technology
Communicate Recruitment
Cape Town, South Africa3 weeks agoUntil 2026/12/06

Job description

Key Responsibilities:

  • Design, develop, and maintain scalable Python applications
  • Build and integrate RESTful APIs and microservices
  • Develop automation scripts to improve operational efficiency
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Optimise application performance and troubleshoot complex issues
  • Work with cloud platforms such as AWS, Azure, or GCP
  • Contribute to system architecture and technical design decisions
  • Write clean, maintainable, and well-documented code

Job Experience and Skills Required:

  • Minimum 3+ years of Python development experience
  • Strong experience with frameworks such as Django, Flask, or FastAPI
  • Experience building APIs and backend systems
  • Knowledge of SQL and NoSQL databases
  • Familiarity with cloud environments and CI/CD practices
  • Experience with Git, Docker, and modern development methodologies
  • Strong problem-solving and analytical skills

This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa.

Apply now!

Connect with us on

Interested in this role?