Обязанности:
Чем предстоит заниматься: Анализом структур данных (JSON, XML) и атрибутов системных сущностей для постановки задач на разработку реляционных баз данных (Postgre) и контрактов для межсистемного взаимодействия (REST); Исследованием и описанием алгоритмов агрегирования данных для постановки задач на разработку; Формированием документации (описанием контрактов и алгоритмов, формированием карт данных, подготовкой ER-диаграмм, подготовкой ТЗ на разработку, участвовать в подготовке датасетов для тестирования); Декомпозицией ТЗ на задачи для разработчиков; Взаимодействием со смежными командами, для синхронизации текущих изменений в зависимых системах; Участием в функциональной приемке задач. Чего мы ждем от тебя: Опыт работы в роли системного аналитика в проектах с REST API от 3 лет; Основы программной инженерии, жизненного цикла разработки программного обеспечения, управления требованиями; Опыт анализа, выявления и формализации требований заказчиков; Опыт написания технического задания (user story, диаграмм потоков и последовательности, ER) на уровне постановки задачи для разработчиков реляционных БД и backend-сервисов; Знание стандартов описания и моделирования бизнес-процессов на этапе анализа (BPMN, UML, DFD, SADT, IDEF и др.); Опыт проектирование API (REST, SOAP); Опыт проектирование асинхронного взаимодействия систем через брокеры сообщений; Понимание взаимодействия ИТ-систем: приложение, серверная часть, внешние системы и т.д; Знание SQL\T-SQL\PL SQL на уровне составления запроса к нескольким таблицам и чтения хранимых процедур; Опыт работы с реляционными БД, HTTP, WebAPI, REST/SOAP, jwt/oauth 2.0, swagger, Postman; Знание принципов клиент-серверной архитектуры, Понимание основ построения реляционных и noSQL БД. Знание современных технологий применяемых в микросервисной архитектуре; Понимание принципов UI/UX; Опыт поиска данных и составления маппинга данных; Оконченное высшее техническое образование.Похожие вакансии