Job Description :Job Title : Python DeveloperExperience : 3+ years in Python development Location : [Pune, Chennai, Bangalore]Job Type : [Full-time/Contract/Remote]Job Summary :We are seeking an experienced Python Developer to join our dynamic team. The ideal candidate should have a minimum of 3 years of hands-on experience in Python development, with a strong background in Cloud Computing and proficiency in various DevOps tools. The Python Developer will be responsible for designing, developing, and maintaining high-performance applications while working closely with cross-functional teams to ensure the delivery of high-quality software solutions.Responsibilities :Python Development :- Develop, test, and maintain scalable and high-performance Python applications.- Collaborate with cross-functional teams to define, design, and ship new features.- Debug and resolve application issues and bugs.Cloud Computing :- Demonstrate a strong understanding of Cloud Computing platforms (e.g., AWS, Azure, Google Cloud).- Utilize cloud services to deploy and manage applications.DevOps :- Possess good experience with DevOps tools for continuous integration and continuous deployment (CI/CD).- Implement and maintain automated deployment pipelines.Code Optimization :- Optimize and refactor existing code for improved efficiency and performance.- Conduct code reviews and provide constructive feedback to team members.Collaboration :- Work closely with product managers, designers, and other stakeholders to understand project requirements.- Collaborate with team members to deliver high-quality software solutions.Documentation :- Create and maintain technical documentation for code, processes, and best practices.- Keep documentation up-to-date with any changes made to the codebase.Stay Updated :- Stay abreast of industry trends, technologies, and best practices.- Proactively recommend and implement improvements to current development processes.Requirements :- Minimum of 3 years of experience in Python development.- Strong understanding of Cloud Computing platforms.- Proficiency in DevOps tools and practices.- Solid knowledge of database systems, both relational and NoSQL.- Experience with version control systems (e.g., Git).- Strong problem-solving skills and attention to detail.- Excellent communication and collaboration skills.- Bachelor's degree in Computer Science, Engineering, or a related field.Preferred Qualifications :- Certification in Python or related technologies.- Experience with containerization (e.g., Docker, Kubernetes).- Familiarity with microservices architecture.- Previous experience in Agile/Scrum development methodologies. (ref:hirist.com)