Сбор, анализ, документирование потребностей и требований к ПО, в т. ч. с использованием различных нотаций (BPMN, UML);
Проработка задач с командой разработки (описание спецификаций, достаточной для старта разработки);
Проверка реализованных технических решений на соответствие предъявляемым требованиям;
Разработка технической документации;
Проектирование, анализ и оценка входящих требований;
Генерация, проектирование, разработка и тестирование продуктовых гипотез совместно с командой;
Подготовка продуктовых концепций (фичей) для поставки бэклога продукта совместно с командой.
Что для нас важно:
Отличные коммуникационные навыки, позволяющие находить общий язык как с бизнес-заказчиками, так и с разработчиками;
Понимание моделей безопасности (DAC, MAC, RBAC);
Понимание протокола LDAP, протоколов аутентификации (SASL, Kerberos), подходов к авторизации;
Опыт работы с СУБД (желательно NoSQL);
Опыт работы с нотациями (UML, BPMN);
Понимание принципов проектирования REST API и сетевых протоколов в целом;
Знание форматов обмена данными (JSON/XML);
Опыт и знание подходов к сбору, анализу, описанию функциональных и не функциональных требований (безопасность, производительность, отказоустойчивость);
Навыки выбора альтернатив при разработки новой функциональности исходя из поставленных целей и имеющихся возможностей;
Опыт проектирования архитектуры в рамках заказной или продуктовой разработки;
Высокий уровень автономности (погружение в задачи, умение самостоятельно проводить RnD).
Будет преимуществом:
Опыт работы c MongoDB (особенно на уровне администрирования, понимания архитектуры и устройства);
Понимание принципов работы распределенных систем, репликации, шардирования, механизмов транзакций;
Опыт работы с Linux на уровне уверенного пользователя;