Задачи:
Сбор, анализ, уточнение и формализация требований, полученных от заказчика;
Декомпозиция и постановка задач разработчикам;
Построение моделей, диаграмм, схем по дорабатываемому/создаваемому бизнес-процессу или информационной системе;
Построение архитектуры решения, определение систем, затрагиваемых доработкой;
Подготовка ТЗ, спецификаций, технических решений для интеграции с другими системами, проектирование интеграционных интерфейсов, потоков данных, правил взаимодействия систем;
Формирование высокоуровневых требований к смежным системам, затрагиваемым доработкой;
Контроль проведения интеграционного и функционального тестирования;
Участие в промышленной эксплуатации доработок, помощь при возникновении инцидентов по внедренному решению.
Что мы ждем от кандидата:
Знание принципов работы и опыт построения различных способов интеграции между информационными системами;
Знание принципов и опыт работы с REST API, брокеров сообщений, микросервисной архитектурой;
Знание и умение работать с XML, JSON;
Умение выполнять SQL запросы среднего уровня. ∙Понимание принципов проектирования СУБД, оптимизации запросов;
Опыт работы с требованиями (бизнес, функциональные, нефункциональные) в части сбора, уточнения и формализации;
Навыки самостоятельной разработки документации (ТЗ, проектные решения, описание архитектуры);
Мы предлагаем: