Overview
Job Description: Python Developer
We are looking for an experienced Python Developer with strong expertise in building scalable web applications, backend services, and API microservices. The ideal candidate should have hands-on experience with Python 3.x, FastAPI or Flask, RDBMS, ORM, and Agile methodologies.
Key Responsibilities
• Develop and maintain backend services and web applications
• Design scalable database structures for performance and reliability
• Build and integrate API microservices
• Write clean, maintainable, and well-documented code
• Collaborate with Tech Leads and Architects on solution design
• Participate in code reviews and follow best coding practices
• Implement new technologies and frameworks where required
• Support debugging, optimization, and issue resolution
Required Skills
• Strong Python development experience
• Hands-on experience with Python 3.x
• Experience with FastAPI or Flask framework
• Knowledge of RDBMS such as PostgreSQL, Oracle, or similar databases
• Experience with ORM tools
• Good understanding of API microservices development
• Experience working in Agile environments
• Strong problem-solving and analytical skills
Good to Have
• Cloud experience with GCP or any other cloud platform
• Kubernetes exposure
• Experience in scalable backend architecture