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