Experience
3 - 8 yrs
Job Location
Thiruvananthapuram, India
Vacancy
1
Designation
Python Developer
Job Type
Not specified
Job Description
Knowledge of algorithms, data structures, Restful APIs using Django/ Starlette/ Asyncio, creating long-lasting reusable code, SQL-Alchemy/ PostgreSQL
- Creating reusable components and Python/Golang libraries and modules for use by third parties
- Working within object oriented, and service oriented architecture
- Writing API documentation using Postman and Documentation Framework
- Providing support to Frontend teams to integrate APIs
- Developing unit test for APIs using Pytest
- Developing highly performant, reliable, robust and error-free backend APIs
- Developing database models and queries using SQL-Alchemy and PostgreSQL
- Developing Restful backend APIs using Django, Starlette, Asyncio
- Working with Project Management, Frontend, DevOps and QA teams to deliver complete solutions
- Development tools: Jira, Git, Pytest, Docker, Docker-compose, Kubernetes
- Project Management: Agile and Scrum workflows
- Location: Thiruvananthapuram, Technopark Phase III
- CTC per month: As per industry standards
01 Preferred requirements
- Capability in Django, Starlette, PostgreSQL, MySQL
- Knowledge of asyncio and related patterns
- Ability to build high performance APIs
- Knowledge in Software architecture and design patterns
- Knowledge in Cloud platforms and related architectures
02 Minimum requirements
- Capability to develop RESTful APIs for Web Applications in Python or Golang
- Knowledge in RESTful API design and development
- Qualification: BTech/MTech/MCA
- Experience: 3 - 8years
03 Disqualifications
- Candidates once appeared for test/interview can reapply only after 6 months