Where

Senior Python Developer

Executive Placements
Johannesburg Full-day Full-time

Description:

Key Responsibilities:
  • Develop and maintain back-end systems using Python, ensuring robust, scalable, and high-quality solutions.
  • Design, build, and maintain RESTful APIs for both internal and external integration.
  • Work with MySQL databases, including query optimization and schema design.
  • Collaborate with Front-End Developers, product owners, and other stakeholders for seamless system integration.
  • Debug and troubleshoot complex software issues in a Linux environment.
  • Participate in code reviews, mentor Junior Developers, and promote best practices.
  • Contribute to architecture decisions and provide technical guidance to the team.
    Required Skills:
    • Strong Python programming experience with a proven track record.
    • Expertise in API development and back-end system architecture, including microservices.
    • Solid experience with MySQL database management and optimization.
    • Comfortable working in Linux environments with basic shell scripting skills.
    • Proficiency in Git for version control.
      Desirable Skills:
      • Experience with containerization (Docker) and cloud platforms (AWS, Azure, and GCP).
      • Familiarity with message brokers like RabbitMQ or Kafka.
      • Exposure to Agile development methodologies.
        Qualifications & Skills:
        • Bachelors Degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
        • Minimum 5 years' of professional Python development experience.

28 Feb 2026;   from: gumtree.co.za

Similar jobs

  • MSP Staffing (PTY) LTD
  • Johannesburg
R 66 667 R 75 000 a month
... seeking a highly skilled and experienced Senior Python Developer with a strong focus on Flask ... ’ experience overall. · BSc/ BTech/ N.Dip · Python · Flask · Django · Web Application · Restful ...
30 days ago
  • MSP Staffing (PTY) LTD
  • Johannesburg
R 66 667 R 75 000 a month
... seeking a highly skilled and experienced Senior Python Developer with a strong focus on Flask ... ’ experience overall. · BSc/ BTech/ N.Dip · Python · Flask · Django · Web Application · Restful ...
30 days ago
  • MSP Staffing (PTY) LTD
  • Johannesburg
R 66 667 R 75 000 a month
... seeking a highly skilled and experienced Senior Python Developer with a strong focus on Flask ... ’ experience overall. · BSc/ BTech/ N.Dip · Python · Flask · Django · Web Application · Restful ...
30 days ago
  • MSP Staffing (PTY) LTD
  • Johannesburg
R 66 667 R 75 000 a month
... seeking a highly skilled and experienced Senior Python Developer with a strong focus on Flask ... ’ experience overall. · BSc/ BTech/ N.Dip · Python · Flask · Django · Web Application · Restful ...
30 days ago