Python Developer (Django)

Sahab Pardaz Tehran

Posted 5 years ago

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

  • Full Time

Details

Employment type

  • Full Time

Educations

To see more jobs that fit your career