Job title : Python Developer – Cape Town
Job Location : Western Cape, Cape Town
Deadline : October 25, 2024
Quick Recommended Links
Key Responsibilities:
- Build and maintain web applications using Python and Django, with a primary focus on data science.
- Architect and optimize back-end logic and workflows for web applications.
- Implement and integrate front-end elements with back-end services.
- Ensure the codebase is clean, efficient, and well-documented in line with industry standards.
- Diagnose and resolve performance bottlenecks and scalability issues.
- Collaborate on the development and integration of APIs for smooth data flow between systems.
- Contribute to team development through code reviews and knowledge-sharing initiatives.
- Keep abreast of the latest developments in Python, Django, web technologies, and data science.
- Support the integration of web solutions with Microsoft Power BI for data visualization and reporting.
Qualifications:
- At least 3 years of experience as a Python Developer, with a strong emphasis on Django.
- In-depth knowledge of Python programming and the Django ecosystem.
- Experience building and consuming RESTful APIs and web services.
- Proficient in designing and managing data structures within MSSQL databases.
- Familiarity with front-end technologies such as HTML, CSS, JavaScript (Bootstrap experience is a plus).
- Strong experience with Git and other version control systems.
- Demonstrated ability to solve complex problems independently or collaboratively within a team.
- Effective communication skills with a collaborative approach.
Preferred (not required):
- Experience with cloud infrastructure, particularly Azure.
- Integration of Microsoft Active Directory for secure user authentication.
- Knowledge of Docker or other containerization tools in a Microsoft-based environment.
- Familiarity with Agile methodologies and processes.
- Expertise in Python libraries for AI/ML.
- Understanding of Data Lake architecture.
- Experience working with Syspro database structures and business objects.
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs
Apply for job
Related Jobs
Email Me Jobs Like These
New Job Alert
Never miss a chance!
Let us know your job expectations, so we can find you jobs better!
Showing 1–10 of 171 jobs