-
Сбор, анализ, уточнение и детализация требований бизнес-заказчиков;
-
Подготовка функциональных и технических спецификаций для доработки существующей функциональности, внедрения новых функций и интеграционных решений;
-
Управление требованиями на всех этапах жизненного цикла разработки;
-
Исследование текущей архитектуры и функциональности системы, поддержание документации в актуальном состоянии;
-
Взаимодействие с представителями бизнеса, командами разработки, тестирования (QA) и другими участниками процесса.
Требования:
-
Опыт постановки задач разработчикам и участия в приемке результатов работ;
-
Опыт подготовки технической документации для интеграции как со сторонними системами, так и между внутренними подсистемами;
-
Понимание принципов работы REST API, знание форматов обмена данными (JSON, XML, XSD);
-
Знание SQL и принципов проектирования реляционных баз данных;
-
Понимание различий между синхронным и асинхронным взаимодействием, опыт работы с брокерами сообщений (RabbitMQ, Kafka);
-
Знание основ микросервисной архитектуры и её отличий от монолитного подхода;
-
Уверенное владение инструментами визуализации и моделирования (UML, BPMN);
-
Опыт тестирования API и функционала с использованием Postman;
-
Проактивность, самостоятельность, ориентация на результат;
-
Системное мышление, навыки эффективной коммуникации и умение находить решения.