Key Responsibilities
- Design, develop, test, and maintain robust Python applications.
- Build and integrate RESTful APIs and backend services.
- Develop scalable, secure, and high-performance applications.
- Collaborate with frontend developers, QA engineers, and product teams to deliver end-to-end solutions.
- Optimize application performance and troubleshoot production issues.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews and mentor junior developers.
- Integrate third-party APIs, databases, and cloud services.
- Contribute to system architecture and technical decision-making.
Required Skills
- Strong proficiency in Python.
- Experience with frameworks such as Django, FastAPI, or Flask.
- Strong knowledge of REST APIs and microservices architecture.
- Experience with PostgreSQL, MySQL, or MongoDB.
- Familiarity with Git and version control.
- Understanding of Docker, Kubernetes, and CI/CD pipelines.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud is an advantage.
- Excellent debugging, analytical, and problem-solving skills.
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3to4 years of hands-on experience in Python development.
- Experience with AI/ML integrations, automation, or enterprise applications is an added advantage.
Pay: ₹30,000.00 - ₹40,000.00 per month
Work Location: In person