Вместе с нами тебе предстоит:
- Выявление, анализ, фиксация и контроль требований (функций);
- Описание бизнес-процессов;
- Построение/редактирование диаграмм;
- Подготовка и согласование проектной и пользовательской документации;
- Сопровождение требований в разработку;
- Проектирование и документирование схем данных, протоколов межсервисного взаимодействия;
- Описание начальной архитектуры;
- Проектирование и описание логики интеграционных сервисов;
- Коммуникации с разработчиками по реализации задач;
- Участие в тестировании и приёмке готового функционала.
Какие знания и навыки необходимы:
- Высшее образование;
- Опыт работы в IT сфере от 5-х лет;
- Опыт работы на аналогичной позиции от 3-х лет;
- Высокий уровень самостоятельности в проработке от бизнес требований в виде строчки до полной детализации;
- Участие в проработке архитектуры;
- Проактивная позиция при решении поставленных задач, целеустремленность, коммуникабельность, стрессоустойчивость;
- Ориентир на результат, а не на процесс;
- Достижение результатов в сжатые сроки;
- Умение работать с большим объемом информации;
- Понимание процесса и опыт производства продуктов в больших компаниях;
- Понимание принципов работы микросервисной архитектуры;
- Уверенное знание и наличие опыта работы с REST API, уверенное владение Postman;
- Уверенное знание и наличие опыта работы с Kafka;
- Уверенное знание и наличие опыта работы с SQL, проектирование реляционных СУБД;
- Понимание функциональных/нефункциональных требований и критерии их качества (полнота, однозначность, непротиворечивость, необходимость, осуществимость, проверяемость);
- Умение моделирования хотя бы в какой-то нотации. Навыки моделирования (правильно выделять процессы, декомпозировать, описывать точно и строго, поддерживать таксономичность, знать и использовать шлюзы AND/OR/XOR) важнее детального знания нотаций.