Role : Python DeveloperExperience : 5 to 6 yearsLocation : RemoteNotice period : Immediate
Responsibilities:
- Design, develop, and maintain scalable and robust Python applications.2. Collaborate with cross-functional teams to understand project requirementsand deliver high-quality software solutions.3. Write efficient, reusable, and modular code following best practices.4. Perform code reviews to ensure code quality and adherence to codingstandards.5. Troubleshoot, debug, and optimize application code to resolve performanceand functionality issues.6. Work closely with product managers, UX/UI designers, and otherstakeholders to deliver projects on time and within scope.7. Stay informed about industry best practices, tools, and trends tocontinuously improve development processes.Requirements:1. Bachelor's degree in Computer Science or a related field.2. 5 to 6 years of professional Python development experience.3. Proficient in Python, with a strong understanding of its ecosystem.4. Experience with web frameworks such as Django or Flask.5. Solid understanding of database design and experience with SQL and/orNoSQL databases.6. Familiarity with front-end technologies (HTML, CSS, JavaScript) andintegration with back-end services.7. Strong knowledge of version control systems, preferably Git.8. Experience with containerization and orchestration tools such as Docker andKubernetes.9. Familiarity with cloud platforms, such as AWS or Azure.10. Excellent problem-solving and analytical skills.11. Strong communication and collaboration skills.12. Experience with microservices architecture.13. Knowledge of DevOps practices and tools.14. Familiarity with CI/CD pipelines.15. Contributions to open-source projects related to Python development.16. Familiarity with Agile/Scrum methodologies