We are looking for an experienced Python Developer with a deepunderstanding of the Django framework and architecture design to join ourdynamic team. The ideal candidate will be responsible for developing robust,scalable, and secure web applications, while also leading the architecturedesign of key projects.
KeyResponsibilities:
Develop and maintain web applications usingPython and the Django framework.
Design and implement scalable, secure, andhigh-performance architecture.
Collaborate with cross-functional teams togather and understand requirements.
Write clean, efficient, and maintainable codewith a focus on quality and best practices.
Optimize applications for maximum speed andscalability.
Troubleshoot, debug, and upgrade existingsystems.
Design and implement database schemas andperform migrations.
Conduct code reviews and provide mentorship tojunior developers.
Requirements
3+ Yr. Proven experience as a Python Developerwith a focus on web applications.
Strong proficiency in Django: expertise in usingDjango for building full-stack applications.
Experience in architecture design: capable ofdesigning the architecture of complex applications, including microservicesarchitecture.
Solid understanding of databases: relationaldatabases (PostgreSQL, MySQL) and experience with ORM.
Proficiency in API development: using DjangoREST Framework (DRF) or similar technologies.
Version control: Experience with Git and CI/CDpipelines.
Familiarity with front-end technologies: such asHTML, CSS, JavaScript, and modern frameworks (React, Vue.js, etc.).
Excellent problem-solving skills and attentionto detail.