We are seeking a skilled Python/Django Developer with at least 1.5 years of experience to join our dynamic team. The ideal candidate will be responsible for developing, maintaining, and optimizing web applications while ensuring high performance, scalability, and security.
Core Responsibilities
Develop, test, and maintain web applications using Python and Django.
Design and implement RESTful APIs for seamless integration.
Optimize application performance and ensure scalability.
Collaborate with frontend developers, designers, and other stakeholders to deliver high-quality solutions.
Write clean, maintainable, and well-documented code.
Troubleshoot and debug applications to ensure smooth functionality.
Implement best security practices and data protection measures.
Work with databases (PostgreSQL, MySQL, or MongoDB) and optimize queries.
Deploy applications on cloud platforms (AWS, Azure, or GCP) or Docker/Kubernetes environments.
Stay up to date with the latest industry trends and technologies.
Qualification
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Relevant certifications in Python/Django (preferred but not mandatory).
Required Skills
1.5+ years of hands-on experience in Python and Django.
Strong knowledge of Django ORM, Django REST Framework (DRF), and MVT architecture.
Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB).
Familiarity with frontend technologies (HTML, CSS, JavaScript, React, or Vue.js is a plus).
Experience with version control systems (Git, GitHub, or GitLab).
Understanding of CI/CD pipelines and deployment best practices.
Strong problem-solving and debugging skills.
Excellent communication and teamwork abilities.