Job Description :
- Lead the design, development, deployment and maintenance of scalable and robust applications using Python and full-stack technologies.
- Specifically development and maintenance of server-side solutions using Python frameworks and libraries.
- Understanding client requirements, engaging in client interactions, and resolving client issues efficiently
- Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
- Ensure code quality through unit testing, code reviews, and adherence to best practices.
- Manage and mentor a team of developers, fostering a collaborative and high-performance environment.
- Design and implement RESTful APIs, ensuring security and performance.
- Utilize cloud services (AWS, Azure, GCP) for deploying, managing, and scaling applications.
- Implement CI / CD pipelines using tools like Jenkins, Docker, and Kubernetes.
- Stay updated with emerging technologies and industry trends, incorporating them into projects where beneficial.
Required Qualifications :
Bachelors / Masters degree in Computer Science, Engineering, or related field.Excellent communication and leadership skills are a must for this role.Effectively conveying ideas and creative concepts to clients, ensuring clear communication and alignmentwith their vision and objectives.
6+ years of professional experience in software development with a focus on Python.Proven experience in full-stack development, including front-end and especially in back- end technologies.Proven experience in client handling and managing tech team.Experience with server-side frameworks and libraries (e.g., Django, Flask).Proficiency in cloud services (preferably AWS) and containerization tools (Docker, Kubernetes).Solid understanding of database technologies, both relational (MySQL, PostgreSQL) and non-relational (MongoDB, DynamoDB).Experience in developing CI / CD pipeline, data pipelines with best practices.Strong problem-solving abilities with a proven capacity for critical and creative thinking.Good understanding of web technologies, including HTML, CSS, JavaScript, and related frameworks (Node.js, AngularJS, ReactJS)ref : hirist.tech)