Good knowledge in Python, with knowledge of at least one Python web framework (Preferably Django) Familiarity with some ORM (Object Relational Mapper) libraries (Especially Django ORM) Good understanding of server-side templating languages such as Django templates or Jinja 2 Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 Knowledge of user authentication and authorization between multiple systems,servers, and environments Understanding of fundamental design principles behind a scalable application Able to create database schemas that represent and support business processes Strong debugging skills Proficient understanding of Git Basic understanding and experience in Devops (CI/CD, AWS Services etc.)Responsibilities Writing reusable, testable, and efficient code Develop maintain and version APIs for the front-end to interact with the system Integration of user-facing elements developed by front-end developers with server side logic Optimization of the application for maximum speed and scalability Implementation of security and data protection