Description
Job Description :
We are looking for a skilled Python Developer with 3+ years of hands-on experience in building scalable backend applications and APIs. The ideal candidate should have strong problem-solving skills and experience working with modern Python frameworks.
Key Responsibilities
- Design, develop, test, and maintain Python-based applications
- Build and consume RESTful APIs
- Work with frameworks like Django / Flask / FastAPI
- Write clean, reusable, and efficient code following best practices
- Optimize applications for performance and scalability
- Collaborate with cross-functional teams including frontend, DevOps, and QA
- Debug, troubleshoot, and resolve production issues
- Participate in code reviews and technical discussions
Required Skills
- Strong proficiency in Python
- Experience with Django / Flask / FastAPI
- Solid understanding of OOPs, Data Structures, and Algorithms
- Hands-on experience with REST API development
- Experience with SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.)
- Familiarity with Git/GitHub
- Understanding of basic Linux commands
Good To Have
- Experience with Cloud platforms (AWS / GCP)
- Knowledge of Docker and basic CI/CD
- Exposure to Microservices architecture
- Familiarity with testing frameworks like PyTest / UnitTest
(ref:hirist.tech)