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
Other Jobs in Information Technology (IT) and Software Development