Analysts
January 30

ID 3511. Systems analyst

Уровень: middle, middle+, senior-, senior

Ставка: middle - до 1 900 руб./час, senior - до 2 100 руб./час (*указывайте в форме ставку с налогами)

Локация: РФ

Требования:

Системный аналитик (Senior)

Обязательные требования:

  • Оконченное высшее техническое образование
  • Аналитический склад ума
  • Опыт работы в роли системный аналитик в области информационных технологий не менее 7 лет.
  • Опыт работы в B2B сегменте от 5 лет.
  • Опыт работы в роли системного аналитика в интеграционных проектах с REST API от 5 лет.
  • Знание стандартов описания и методологии моделирования бизнес-процессов, средств документирования бизнес-процессов (BPMN, UML, DFD, SADT, IDEF и др.).
  • Опыт написания технического задания (user story, диаграмм потоков, последовательности и ER) и согласования со всеми участниками процесса;
  • Навыки MDM: проектирование golden records и алгоритмов fuzzy matching
  • Опыт работы с заказчиком – интервью, анализ, выявление и формализация требований.
  • Организация и проведение групповых обучений пользователей работе с системами.
  • Опыт выявление рисков при реализации решений и участие в управлении выявленными рисками.
  • Знание основ управления проектами ИТ, включая рисками проекта и прогнозирования
  • Опыт организации работы группы из аналитиков/разработчиков.
  • Опыт разработки шаблонов документов требований.
  • Опыт постановки задач на разработку функциональности и контроль качества их исполнения.
  • Опыт описания диаграмм потоков и последовательности
  • Опыт оценки трудозатрат.
  • Опыт подготовки и согласования протоколов совещаний и интервью.
  • Знание жизненного цикла программного обеспечения, понимание принципов работы и функций программного обеспечения, а также технологических процессов, для автоматизации которых оно служит.
  • Опыт реализации интеграционного взаимодействия внутри IT инфраструктуры компании, а также информационных систем, выходящих за ее пределы.
  • Опыт проектирование API (REST, SOAP).
  • Опыт проектирование асинхронного взаимодействия IT систем
  • Знание основ информационной безопасности IT систем
  • Знание микросервисной архитектуры
  • Знание подходов и паттернов распила монолита на микросервисы
  • Опыт разработки концепции системы или модуля системы (приложение, серверная часть, внешние системы и т.д.)
  • Опыт работы с KAFKA
  • Опыт работы с реляционными БД, HTTP, WebAPI (REST/SOAP), jwt/oauth 2.0, swagger, Postman
  • Опыт проектирования пользовательских интерфейсов (Figma);
  • Понимание основ построения реляционных БД
  • SQL на уровне составления сложных финансовых отчетов
  • «Проектирование и планирование миграций ИС и данных с минимальным или нулевым downtime».
  • Опыт проектирования и автоматизации учетных процессов в инвентарных и финансовых системах: разработка логики формирования сводной отчетности по инвентарю на основании проводок.
  • Глубокое понимание алгоритмов сопоставления (мэтчинга) данных для синхронизации закрытия отчетных периодов с процессами формирования и выставления реестровых счетов поставщикам

Желательные требования:

  • Опыт работы в команде по гибким методологиям (Safe, Scrum, Kanban) и классическими подходами (waterfall).
  • Понимание основ CI\CD
  • Опыт тестирования программного обеспечения. Функциональное тестирование. Опыт постановки задач на доработку функционала по результатам тестирования.
  • Опыт написания тест кейсов для тестирования ПО и функционального тестирования
  • Понимание работы контейнеризированных приложений
  • Опыт передачи функционала в поддержку
  • Понимание основ информационной безопасности IT систем
  • Опыт работы в B2B Travel сфере.

Системный аналитик middle

Обязательные требования:

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

Желательные требования

  • Опыт работы в команде по гибким методологиям (Safe, Scrum, Kanban) и классическими подходами (waterfall).
  • Опыт функционального тестирования программного обеспечения. Опыт постановки задач на доработку функционала по результатам тестирования.
  • Понимание микросервисной архитектуры
  • Понимание работы Kubernetes и работы контейнеризированных приложений
  • Понимание основ CI/CD
  • Понимание основ информационной безопасности IT систем

Краткое описание проекта:

Исходные данные:

  • Текущая система представляет собой монолитное PHP-приложение с базой данных MySQL.
  • Документация по большей части отсутствует.
  • Основная часть инженерной экспертизы была утрачена к 2023-2025 году в связи с кадровыми изменениями.
  • Наблюдается высокая степень неопределенности в понимании процессов, реализованных в системе.

Основные цели:

  • Восстановление архитектурных, системных и бизнес-знаний по системе.
  • Создание полной документации по состоянию AS-IS.
  • Разработка целевого состояния (TO-BE) и стратегии перехода на микросервисную архитектуру.
  • Соответствие регламентам документирования и управления знаниями.

Краткое описание задач:

1. Формирование требований к системе:

  • Глоссарий
  • Заинтересованные стороны (список заинтересованных сторон)
  • Цели и задачи
  • Функциональные требования:
    • Описание бизнес процессов
    • Перечень пользовательских сценариев использования
    • Прототипы экранных форм
  • Нефункциональные требования (производительность, доступность, надежность, информационная безопасность, наблюдаемость, масштабируемость, конфигурируемость, тестируемость, развертываемость, удобство использования, управление изменениями)
  • Требования к отчетности (назначение, пользователи,, структура отчета, параметры, периодичность, прототип)
  • Ограничения

2. Реверс-инжиниринг и восстановление документации:

  • Анализ структуры существующей базы данных MySQL и построение ER-диаграмм.
  • Исследование и документирование логики работы PHP-кода и взаимодействий модулей.
  • Создание диаграмм потоков данных (DFD), последовательностей (Sequence) и описаний процессов.
  • Единой базы знаний для хранения артефактов проекта.

3. Компенсация утраченной экспертизы:

  • Проведение интервью с бизнес-заказчиками и владельцами процессов.
  • Формализация бизнес-правил, алгоритмов и функций, не отражённых в коде.
  • Подготовка протоколов совещаний и формирование базы знаний компании.

4. Архитектурное проектирование перехода:

  • Разработка целевой архитектуры микросервисов (solution design).
  • Проектирование интеграционного слоя (REST API, Kafka или аналогичные решения) для синхронизации данных между системами.
  • Разработка шаблонов документации для

Тип работ: outstaff / fulltime

Продолжительность работ: 6 месяцев

Допустимый часовой пояс (GMT): UTC+3 (+- 1 час)

Этапы интервью: 1

Для рассмотрения специалиста необходимо заполнить форму

Контакты:

https://t.me/annaromannaa

a.brazhnikova@agima.ru

*Для размещения информации о запросах и доступных IT-специалистах присоединяйтесь к чату Аутстаффинг агентств