Python Developer

Johannesburg FULL TIME R41,667 - R54,167 / Month
(R500,000 - R650,000 / Year)

Job Description

We are seeking a talented Python Developer to join our energetic team in Johannesburg. The ideal candidate will have a solid understanding of Python programming and experience in designing scalable web applications to meet client needs.

Responsibilities

  • Collaborate with the lead developer to architect and deploy new solutions.
  • Implement security and data protection best practices.
  • Analyze user requirements to inform application design.
  • Test and deploy applications and systems.
  • Monitor performance and enhance software applications as needed.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in a software development role
Technical Skills
  • Python
  • Flask
Soft Skills
  • Analytical thinking
  • Teamwork
Certifications
  • Certified Python Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with Kubernetes: Understanding of managing containerized applications with Kubernetes.
  • Experience in Agile methodologies: Ability to work in an Agile development environment.

Benefits

  • Generous leave policy.
  • Health, dental, and vision insurance.
  • Employee wellness programs.
  • Retirement plan with company contribution.

Company Culture

  • Continuous Learning: We value continuous learning and encourage our team to develop new skills.
  • Work-Life Balance: We believe in a healthy work-life balance for our employees.
  • Rewarding Performance: We recognize and reward outstanding performance in our teams.
Status: Closed