Position- Associate Tech Lead- PythonExperience- 6 to 8 YearsMust have xe2x80x93 Experience in Python, Django, Micro services, GIT, Agile, MongoDB, JSON, REST, SOAP, Estimation techniques, Microservices architecture, Authentication mechanisms such as JWT, OAuth, Automation unit testing using Pytest or any other framework.:5+ years of experience in Python, Django and MongoDB Requirements:1.Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).2.Proven experience as a backend developer, with a focus on Python development.3.Strong proficiency in Python and related frameworks (e.g., Django, Flask) for backend development.4.Solid understanding of database systems, such as PostgreSQL, MySQL, MongoDB, and experience with SQL and ORM libraries.5.Familiarity with web technologies and protocols, including HTTP, RESTful APIs, and JSON.6.Experience with version control systems (e.g., Git) and collaborative development workflows.7.Strong problem-solving and analytical skills, with the ability to break down complex problems into manageable tasks.8.Familiarity with AWS cloud platforms (AWS with Lambda)9.Containerization technologies such as Docker is mandatory.10.Excellent communication and collaboration abilities, with the ability to work effectively in a team environment.11.Familiarity with Agile methodologies and practices is preferred.12.Ability to do code reviews for peers13.Experience in automation unit testing14. Conduct thorough testing and debugging of backend components to ensure functionality and reliability.15. Collaborate with cross-functional teams, including QA engineers, DevOps specialists, and front-end developers, to ensure seamless integration and deployment of features.16. Flexible to work in 2nd shift ( 12 to 9.30 PM). Will need to work till midnight for 5 days once in 3 monthsGood to have -1. Design, develop, and maintain robust and scalable backend systems and APIs using Python and related technologies.2. Collaborate with product managers, front-end developers, and other stakeholders to understand requirements and translate them into technical solutions.3. Write clean, efficient, and well-documented code following best practices and coding standards.4. Implement database schemas, models, and queries for efficient data storage and retrieval.5. Integrate third-party APIs and services as needed for application functionality.6. Optimize application performance, including response times, scalability, and resource utilization.7. Implement security measures and best practices to protect data integrity and privacy.8. Stay up to date with emerging technologies and industry trends in backend development and apply them to improve the development process and product quality.9. Experience in React.js
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.