Role : Python Backend Developer
Experience: 58 Years
No of position : 1
Work Mode : Hybrid mode (3 days office)
Trivandrum / Kochi
Responsibilities
- Design, develop, and maintain RESTful backend services using Python
- Build web application backends using frameworks such as FastAPI or Django
- Collaborate with frontend, backend, and DevOps teams to build and integrate backend services
- Implement asynchronous and background processing tasks
- Design and maintain PostgreSQL database schemas and optimized queries
- Build systems supporting microservices and multi-tenant architectures
- Write clean, maintainable code and participate in code reviews
- Investigate and resolve application and production issues
- Support deployment of containerized backend services to cloud environments
- Contribute to maintaining system reliability, performance, and scalability
Required Skills
- Strong hands-on experience in Python
- Hands-on experience with FastAPI or Django
- Strong experience designing and building production-grade REST APIs
- Hands-on experience with PostgreSQL, including database schema design, query optimization, and writing efficient SQL queries
- Experience implementing authentication and authorization mechanisms
- Experience working with ORMs such as SQLAlchemy or Django ORM
- Hands-on experience with Docker
- Experience working with AWS cloud services
- Experience implementing background task processing systems and asynchronous programming
- Strong experience with Git
- Experience deploying and maintaining applications in production environments