Роль в архиве
1. Уточнить и согласовать с лидером проекта и командой разработки ключевые требования к процессу разработки на проекте.
2. По задачам от руководителя команды разработки разработать инженерные бэкенд веб-приложения на Python, FastAPI.
3. Покрыть свой код юнит-тестами.
4. В составе команды на время привлечения проводить code review.
5. В рамках поставленных задач предлагать оптимальные решения для реализации, участвовать в проектной и сервисной деятельности.
6. Передать лидеру проекта и команде разработанные материалы.
Вы получите вознаграждение в размере 978 723 рублей. В эту сумму включен налог, который необходимо оплатить в соответствии с вашим налоговым режимом. Ставка для физических лиц составляет 13%, СМЗ/ИП — 6%.
⠀
Участвуя в проекте, вы сможете поработать с крупнейшей нефтегазохимической компанией России. По итогам проекта возможно продолжение сотрудничества.
Проект рассчитан на 4 месяца и предполагает полную занятость (100%).
Работа в проекте ведется удаленном формате. Перед началом проекта вам понадобится подписать соглашение о конфиденциальности.
⠀
Вы будете взаимодействовать с лидером проекта. В начале проекта вам предстоит принять участие в установочной встрече, где будут утверждены образ результата, формат взаимодействия и ключевые контрольные точки.
· Опыт работы не 2-х двух лет в продуктовой команде разработки.
· Опыт работы с одним из веб-фреймворков: FastAPI (предпочтительнее) / Flask.
· Опыт разработки ПО в парадигме ООП.
· Опыт тестирования своего кода на Pytest.
· Знание библиотек pydantic/marshmallow, теоретических основ алгоритмов и структур данных – умение решать задачи на LeetCode уровня easy и medium.
· Опыт применения ORM SQLAlchemy.
· Понимание микросервисой архитектуры, понимание Docker/Docker Compose, опыт работы с numpy/pandas, multithreading/multiprocessing.
· Опыт работы с системами контроля версий Git/SVN (понимаешь методологии Git-Flow, GitHub-Flow).
· Понимание принципов работы реляционных БД, языка SQL.
Полнота информации в профиле — ваше важное преимущество в глазах лидера проекта. Прежде чем откликнуться на проект, убедитесь, что ваш профиль заполнен: получив отказ, вы не сможете направить отклик на проект повторно.