Описание: |
Обязанности: -
описывать модули системы, алгоритмы их работы и взаимодействие с другими модулями; -
составлять функциональные и нефункциональные требования для разработчиков на основе бизнес-требований, участвовать в декомпозиции, постановке и проработке задач; -
детализировать и документировать логику работы внедряемых улучшений; -
вести документацию систем: сбор, уточнение, проработка, декомпозиция и формализация требований к продуктам, исследование технических возможностей и ограничений; -
искать решение проблем, возникающих в процессе проектирования функциональности продукта и предложение идей по достижению целей; -
участвовать в разработке базовой архитектуры решений; -
осуществлять тесную коммуникацию и взаимодействие с командами разработки; -
создавать техническую документацию для внутреннего и внешнего использования. Требования: -
Опыт работы в системном анализе от 3х лет; -
Опыт работы с микросервисными архитектурами; -
Знание и понимание способов организации межсервисного взаимодействия; -
Опыт работы с описанием ТЗ по интеграции систем; -
Опыт описания разрабатываемой функциональности (UML, BPMN) и архитектуры систем; -
Опыт написания ТЗ, ФТ и другой технической документации; -
Понимание работы реляционных (например, MySQL, PostgreSQL) и NoSQL (например, MongoDB, Redis) баз данных; -
Навыки составления SQL запросов; -
Опыт работы с системами контроля версий (например, Git) для управления изменениями в коде и документации. |