Python Developer - 3 to 5 Years
Location : Lower Parel, Mumbai
Summary : We are seeking a skilled Python Developer with 3-5 years of experience in designing, developing, and maintaining web applications using the Django framework. The ideal candidate will have a strong understanding of cloud platforms (AWS, Azure, or GCP) and experience in deploying and managing applications in a cloud environment. You will play a crucial role in our backend development efforts, working closely with cross-functional teams to deliver innovative solutions.
Key Responsibilities :
- Design, develop, and maintain robust, scalable, and efficient backend applications using Python and the Django framework (including Django REST Framework for APIs).
- Collaborate with product managers, UI / UX designers, and frontend developers to understand requirements and translate them into technical specifications and elegant solutions.
- Write clean, well-documented, testable, and efficient code adhering to best practices and coding standards.
- Design and optimize database schemas and queries (e.g., PostgreSQL, MySQL) to ensure high performance and data integrity.
- Implement and manage APIs for seamless integration with frontend applications and third-party services.
- Work with cloud platforms (AWS, Azure, or GCP) for deployment, monitoring, and scaling of applications.
- Implement security best practices and ensure data protection measures are in place.
- Participate in code reviews, debugging, and performance optimization efforts.
- Contribute to the entire software development lifecycle, from conceptualization and design to deployment and maintenance.
- Stay up-to-date with emerging technologies, industry trends, and best practices in Python, Django, and cloud computing.
- Troubleshoot and resolve complex technical issues and provide timely support for applications.
Required Skills and Qualifications :
Bachelor's degree in Computer Science, Engineering, or a related field.3-5 years of professional experience in Python development.Strong proficiency in the Django framework, including Django ORM and Django REST Framework (DRF).Hands-on experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP)Experience with relational databases like PostgreSQL or MySQL, including database design, migrations, and query optimization.Proficiency with Git for version control and collaborative development.Familiarity with containerization technologies like Docker.Solid understanding of RESTful API design principles and development.Experience working in an Agile / Scrum development environment.Excellent problem-solving, analytical, and debugging skills.Strong communication (verbal and written) and interpersonal skills.Ability to work independently and collaboratively within a team.