Intermediate Python Developer

Cape Town, South Africa | Posted on 02/24/2026

CyberPro Consulting is seeking a skilled Intermediate Python Developer to join our team. The ideal candidate will have hands-on experience building scalable backend systems using Python and integrating them with cloud services on AWS. You will collaborate closely with cross-functional teams to deliver high-quality, efficient solutions in an agile environment.

Key Responsibilities:

  • Develop, maintain, and optimize backend applications using Python.
  • Design and implement RESTful APIs and microservices.
  • Integrate applications with AWS services (Lambda, S3, EC2, RDS, etc.).
  • Participate in code reviews, testing, and troubleshooting to ensure application reliability.
  • Collaborate with frontend developers to integrate user-facing elements.
  • Ensure responsive, scalable, and secure application performance.
  • Contribute to architectural decisions and continuous improvement of development practices.

Required Skills & Experience:

  • 2–5 years of professional experience in Python development.
  • Strong experience with AWS services and cloud architecture.
  • Familiarity with Django or Flask frameworks.
  • Experience with relational databases (PostgreSQL, MySQL) and ORM tools.
  • Knowledge of RESTful API design and integration.
  • Experience in version control (Git) and Agile/Scrum methodologies.
  • Strong problem-solving skills and ability to work independently.

Preferred Skills:

  • Experience with containerization (Docker, ECS/EKS).
  • Familiarity with CI/CD pipelines and automation tools.
  • Exposure to frontend frameworks (React, Vue) is a plus.
  • Knowledge of Terraform or CloudFormation for infrastructure as cod
#J-18808-Ljbffr
Similar jobs

Intermediate Python Developer

Apply Now
Back to search page