Задачи
•Собирать и анализировать бизнес- и технические требования, выявлять противоречия и пробелы
•Оформлять требования в виде спецификаций, пользовательских сценариев и технической документации
•Проектировать REST-сервисы: определять ресурсы, методы и форматы запросов и ответов
•Описывать API в спецификациях OpenAPI/Swagger и поддерживать их актуальность
•Участвовать в определении точек интеграции, схем обмена данными и стратегий версионирования сервисов
•Оценивать требования к безопасности, включать меры защиты в требования к системе и контролировать их реализацию
Требования
•Опыт работы системным аналитиком от 4 лет
•Опыт сбора и анализа требований, проектирования решений и документирования
•Умение моделировать процессы в BPMN и строить UML-диаграммы activity и sequence
•Знание синхронных и асинхронных интеграций
•Знание принципов REST и опыт проектирования и анализа REST-сервисов с помощью Postman или аналогов и консоли браузера
•Знание нотаций ER-моделей и опыт проектирования моделей данных
•Понимание различий между идентификацией, аутентификацией и авторизацией, шифрованием и хэшированием
•Опыт работы с блокчейном Ethereum
•Знание асимметричного шифрования и его применения в блокчейне
•Понимание процесса транзакции от инициализации в кошельке до появления в блокчейне
•Знание деривации адресов
•Понимание назначения и различий мультиподписи (multisig) и MPC (Multi-party computation)
Условия
•График 5/2
•Формат работы: удалённо по РФ