
Python Django Developer

Python Django Developer
116
Applications
Not Accepting Applications
About the Job
Skills
We are seeking a talented Python Django Developer with 1-3 years of experience to join our team. The ideal candidate will have a solid foundation in web development using the Django framework, along with hands-on experience in creating RESTful APIs, optimizing databases, and deploying applications. This role is perfect for someone looking to enhance their backend development skills and work on exciting projects in a collaborative environment.
Key Responsibilities
• Develop, test, and maintain high-quality Django applications and APIs.
• Work closely with front-end developers, product managers, and designers to implement new features and improve existing functionality.
• Design and optimize database schemas for performance and reliability.
• Implement and maintain APIs that will be consumed by front-end clients or third-party applications.
• Write reusable, testable, and efficient code following best practices.
• Debug, troubleshoot, and resolve production issues in a timely manner.
• Participate in code reviews, sprint planning, and agile processes.
Required Skills and Qualifications
• 1-3 years of professional experience with Python and Django.
• Strong understanding of RESTful API design and integration.
• Familiarity with SQL databases (e.g., PostgreSQL, MySQL) and ORMs.
• Experience with HTML, CSS, and JavaScript (React is a plus).
• Knowledge of version control systems, particularly Git.
• Basic knowledge of Docker and containerization.
• Familiarity with CI/CD pipelines and automated testing (Unit tests).
• Understanding of security practices and scalability principles in web applications.
Preferred Skills
• Experience with cloud platforms such as AWS, Azure, or Google Cloud.
• Familiarity with asynchronous programming in Python (e.g., Celery, asyncio).
• Knowledge of frontend frameworks (e.g., React) for full-stack development.
• Understanding of micro services architecture.
• Experience with message brokers like RabbitMQ or Kafka.
Educational Requirements
• Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
What We Offer
• Competitive salary and performance-based incentives.
• Opportunities for professional growth and continuous learning.
• Work on challenging and impactful projects with a collaborative team.
• Flexible working hours and a supportive work environment.
About the company
Industry
Information Technology & ...
Company Size
2-10 Employees
Headquarter
Pune, Maharashtra
