Job Type: Full-Time
Experience: 3 – 5 years
Location: Gauteng
Job Description
Key Responsibilities:
- Design, develop, and maintain scalable Python applications.
- Write clean, efficient, and well-documented code.
- Collaborate with cross-functional teams, including front-end developers, product managers, and DevOps engineers.
- Optimize applications for performance and scalability.
- Implement and maintain APIs, integrating with third-party services when required.
- Debug and troubleshoot issues to ensure smooth functionality.
- Stay updated with the latest Python frameworks and best practices.
Inherent Requirements
Requirements:
- 3-5 years of experience as a Python Developer.
- Strong understanding of object-oriented programming (OOP) and design patterns.
- Experience with web frameworks such as Django or Flask.
- Proficiency in working with databases (SQL and NoSQL).
- Experience with RESTful APIs and integrating third-party services.
- Familiarity with version control systems (Git).
- Knowledge of containerization (Docker, Kubernetes) is a plus.
- Experience with cloud platforms (AWS, Azure, or GCP) is advantageous.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and within a team.
Method of Application
Interested and qualified? Go to Unique Personnel on www.unique.co.za to apply