Job Title : Python Developer
Experience Required : 35 years
Key Responsibilities (KRA) :
- Design, develop, and maintain robust, scalable Python-based applications.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Develop and optimize APIs, microservices, and distributed systems.
- Ensure high performance, responsiveness, and security of applications.
- Write clean, efficient, and maintainable code following best practices.
- Debug, troubleshoot, and resolve application issues in a timely manner.
- Contribute to architecture discussions and technical decision-making.
- Implement automation, CI / CD pipelines, and cloud-based deployment strategies.
- Stay current with emerging technologies, frameworks, and tools relevant to Python
development.
Document code, processes, and workflows for knowledge sharing and future reference.Core Skills & Requirements :
Strong hands-on experience with Python and frameworks such as Django or Flask.Proficiency in building and maintaining distributed systems and microservices architectures.Experience working with cloud platforms such as GCP, AWS, or Azure.Solid understanding of REST APIs, data structures, and algorithms.Strong knowledge of relational and NoSQL databases.Familiarity with containerization tools like Docker and orchestration with Kubernetes.Experience with version control tools such as Git.Understanding of CI / CD practices and DevOps workflows.Strong analytical and problem-solving skills with attention to detail.(ref : hirist.tech)