Position ID: SPM-RD- PR-3
Title: Senior Python Microservices Developer
Reporting to: Head -Research & Product
Function: Product & Research
No of openings: 1
» Participate in feature requirement discussion, development, testing, feature demo, and release process. Perform peer code review & participate in the first level of Dev test, before features go for the QA process.
The team is responsible for the product development/ customer delivery, continuous improvement, and strategic development of operational requirements, processes, and technology, to deliver key service outcomes for customers
»Developing Microservices in Python, converting existing monolithic applications into Microservices
»Developing software applications and APIs using Open API standards in Python for computer vision/image processing apps.
»Writing container-based code and testing code, debugging programs, and integrating applications deployment. Docker and Kubernetes knowledge is preferred.
»Support data needs for model training/ensemble the models
Minimum Entry Qualifications & Additional Certifications
Experience and Skills:
»4-6 years of experience in scripting language development with a minimum of 4 years in core Python & Python frameworks
»Experience in at least one end-to-end Project in refactoring Monolithic code to Microservices Architecture
»Experience as Tech Lead in Python (preferred).
»Extensive experience in design, implementation, and optimization of RDBMS databases
» Experience in developing technical software design of the application
» Proven experience in planning, execution, and implementation of high-quality software projects including experience with project management tools like Jira
» Experience in iterative development methodologies like Agile.
Working knowledge of Python Microservices with Docker and Kubernetes, Microservices and serverless computing DevOps (CICD, etc.) Solutioning on Azure Cloud platform is require
Python Programming and system design skills