Обязанности:
- Сбор, анализ, фиксация и управление требованиями к ПО;
- Коммуникации со стейкхолдерами, командой разработки и тестирования;
- Формирование и согласование документации;
- Описание требований к продукту (PRD);
- Анализ и моделирование бизнес процессов. Описание бизнес-процесса AS IS и TO BE в нотации BPMN;
- Описание пользовательских сценариев (use case);
- Формирование критериев приёмки;
- Построение sequence диаграмм при проектировании решений (UML);
- Написание технической документации (краткое описание сервисов);
- Консультирование участников команды на всех этапах разработки;
- Написание инструкций для пользователей;
- Верхнеуровневый анализ метрик по продукту.
- Опыт работы в команде по гибким методологиям;
- Навыки работы с технической документацией;
- Знание жизненного цикла разработки ПО;
- Знание набора нотаций и способов описания требований к разработке:
- Use Case, User Story, BPMN, UML (class, component, sequence diagrams), ERD;
- Понимание основ RDBMS;
- Знание SQL на уровне запросов к нескольким таблицам с агрегацией и сортировкой;
- Понимание REST, знание формата JSON;
- Базовое понимание протокола AMQP; Опыт работы с Swagger и AsyncAPI.
- Профессиональная команда, где каждый сотрудник - неотъемлемая часть успеха;
- Работа с перспективными продуктами для миллионов пользователей;
- Использование современных технологий и подходов к процессу разработки;
- Индивидуальный формат работы.