Навыки и инструменты:
Знание языков программирования: Python. Работа с фреймворками, такими как FastAPI. Проектирование и разработка серверной (API) части веб приложений. Написание модулей для интеграций со сторонними API. Разработка логики приложения. Умение писать эффективный, масштабируемый и поддерживаемый код. Проектирование модели данных приложения, использование Pydantic для построения моделей и валидации передаваемой информации. Написание проектной и справочной документации. Работа с системами контроля версий, такими как Git. Использование удаленного репозитория GitLab.