Mandatory Skills
- Strong knowledge and experience in Python frameworks like Django, Flask, etc.
- Strong knowledge and experience in Web frameworks and RESTful APIs
- Strong knowledge and experience in Core Python fundamentals and programming
- Strong knowledge in Code packaging, release, and deployment
- Good Database knowledge
- Very good knowledge in Circles, conditional and control statements
- Very good knowledge in Object-relational mapping
- Very good knowledge in Server-side languages like Mako etc.
- Good knowledge in front-end technologies like JS, CSS3 and HTML5
- Design principles that are executable for a scalable app
- Creating predictive models
- Libraries like Tensorflow, Scikit-learn, etc
- Multi-process architecture
- Very good knowledge in GitHub, Agile methodologies
- Knowledge in AWS – Terraform is a plus
- Experience in one or more Agile and DevOps practices and tools such as Jenkins, JIRA, Confluence, Selenium, SonarQube, etc
- Able to understand requirements, create and review designs, validate the architecture, and ensure high levels of service offerings to clients in the technology domain.
- To be able to participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews.
- To lead and guide development teams towards developing optimized high quality code deliverables, continual knowledge management and adherence to the organizational guidelines and processes