Системный аналитик (Senior)
ИТ-компания «Лоция»МоскваУдалённоот 3 летПолная занятость
SQLPostgreSQLREST APIMicroservicesJSONBPMNApache KafkaUMLXMLсистемный анализ
Описание
Это роль системного аналитика в проекте по разработке системы принятия решений КАСКО.
Обязанности
- Координация работы системных аналитиков проекта
- Системный анализ в рамках проекта по разработке системы принятия решений КАСКО
- Анализ структур данных (JSON, XML) и атрибутов системных сущностей для постановки задач на разработку реляционных баз данных (Postgre) и контрактов для межсистемного взаимодействия (REST)
- Исследование и описание алгоритмов агрегирования данных для постановки задач на разработку
- Формирование документации (описание контрактов и алгоритмов, формирование карт данных, подготовка ER-диаграмм, подготовка ТЗ на разработку, участие в подготовке датасетов для тестирования)
- Декомпозиция ТЗ на задачи для разработчиков
- Взаимодействие со смежными командами, для синхронизации текущих изменений в зависимых системах
- Участие в функциональной приемке задач
Требования
- Опыт работы от 3 лет в роли старшего системного аналитика
- Опыт участия в подготовке архитектурного решения на создание новой Системы
- Опыт работы в роли системного аналитика в проектах с REST API
- Знание основ программной инженерии, жизненного цикла разработки программного обеспечения, управления требованиями
- Опыт анализа, выявления и формализации требований заказчиков
- Знание стандартов описания и моделирования бизнес-процессов на этапе анализа (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
Условия
- Можно удалённо
- Москва