Job Description
As a Python/Django Developer, you will join our team on a journey to help business owners to decide intelligently and rapidly based on the power of Artificial Intelligence while working in an environment that nurtures you.
In this position, you will help to build and optimize the backend of highly efficient software that loads and processes a high amount of data in real-time to extract insights from them.
Responsibilities
- Code, test, and operate python based services
- Develop new features and improve existing features of the software
- Contribute to team and organizational improvements in process and infrastructure
- Participating in architectural, design, and product discussions
- Working in an agile environment under the SCRUM framework
Requirements
- Expert in python, with the knowledge of at least one Python web framework such as Django, Flask, etc. - Understanding of modern software architectures like client-server, Web technology and micro-services - Understanding of the threading limitations of python and multi-process architecture. - Relational Database technologies and experience in optimal database design - Experience in designing and creating GraphQL and RESTful APIs for internal and partner consumption - experience with Git, Continous Integration, and Continous Delivery (CI/CD) - Knowledge of user authentication and authorization between multiple systems, servers, and environments. - Understanding of fundamental design principles behind a scalable application. - Understanding of accessibility and security compliance.
Employment Type
Job Category
Seniority
Details
Employment type
Job Category
Educations
Seniority