Responsibilities
• Write and maintain efficient, reusable and robust Python code for optimal performance and reliability
• Familiarity with FastAPI, Flask and Tornado for developing microservices and REST APIs
• Work closely with UX design team and Front-End Developers
• Engage in design, architectural, and product conversations with the team
• Design and build RESTful APIs for internal and partner consumption
• Adapt to work in an agile environment with a team of dynamic engineers
• Understanding of fundamental design principles behind a scalable application
• Knowledge of software development lifecycle, DevOps (build, continuous integration, deployment tools) and standard methodologies
• Understanding different DB’s like ClickHouse, MS SQL, PostgreSQL and Snowflake will be added advantage
• MLOps expertise for OnPrem/Cloud applications will be added advantage
Skills
• 3 – 5 years of professional experience with Python and FastAPI frameworks
• Microservices & REST APIs – FastAPI/Django/Tornado
• Expertise of database skills in a relational database (i.e. PostgreSQL, MySQL, etc.)
• Good command of how to build and use with RESTful APIs
• Thorough understanding of version control (i.e. svn, git, etc.)
• Familiarity in deploying Python applications into production
• Excellent analytical and problem-solving skills
• Strong debugging, problem solving and investigative skills
• Amazon Web Services (AWS) infrastructure knowledge is an added advantage
Desired Candidate Profile
Experience: 3 – 5 years
Location: Bangalore
Qualification: Any Degree
Job Type: Full Time, Permanent
Schedule: Day Shift, Monday to Friday
Workplace Type: On-site (Work from Office)
Notice Period: Immediate