We are looking for a highly motivated Python Developer with 5-9 years of experience in designing, developing, and supporting enterprise-scale applications. The ideal candidate should possess strong expertise in Python development, Unix Shell Scripting, OOP principles, and web frameworks such as Django or Flask
.
Responsibilities
• Design, develop, test, and maintain scalable Python applications
• Build and enhance enterprise-grade solutions using Django or Flask
• Develop and maintain Unix/Linux Shell scripts for automation and operational efficiency
• Create robust APIs and backend services
• Work with ORM frameworks and databases to design effective data models
• Troubleshoot, debug, and optimize application performance
• Participate in architecture discussions and technical design reviews
• Collaborate with cross-functional teams in an Agile development environment
• Implement innovative technology solutions to solve business challenges
• Ensure code quality through reviews, unit testing, and best development practices
Qualifications
• Experience: 5-9 Years
Required Skills
• ✅ 5-9 years of hands-on Python development experience
• ✅ Strong knowledge of Python programming and OOP concepts
• ✅ Expertise in Unix/Linux and Shell Scripting
• ✅ Experience with Django and/or Flask framework
• ✅ Strong understanding of ORM concepts and database interaction
• ✅ Experience in developing RESTful APIs and backend services
• ✅ Excellent debugging, analytical, and problem-solving skills
• ✅ Experience working on large-scale enterprise applications
• ✅ Familiarity with Git and Agile methodologies
Preferred Skills
• Exposure to Hadoop ecosystem
• Experience with Machine Learning libraries such as Pandas, NumPy