Other
January 30
ID 3512. Architect
Ставка: рассмотрим ваши ставки (*указывайте в форме ставку с налогами)
Требования:
- Обязательные требования
- Высшее техническое образование.
- Опыт работы в роли Solution / System Architect не менее 5 лет.
- Опыт работы в B2B сегменте или ритейл от 3 лет.
- Опыт проектирования и внедрения корпоративных информационных систем на всех этапах жизненного цикла (предпроектный анализ, проектирование, реализация, ввод в промышленную эксплуатацию).
- Навыки MDM: проектирование golden records и алгоритмов fuzzy matching.
- Опыт разработки и описания архитектурных решений (AS-IS / TO-BE), включая прикладную, системную и интеграционную архитектуру.
- Уверенное владение нотациями и инструментами описания архитектуры и процессов (BPMN 2.0, UML, C4, ArchiMate или аналогичные).
- Опыт проектирования микросервисной и/или сервис-ориентированной архитектуры, умение обосновывать выбор архитектурных подходов и технологического стека.
- Опыт проектирования REST API и асинхронных интеграций (event-driven, message brokers).
- Практический опыт работы с реляционными СУБД и понимание принципов проектирования моделей данных.
- Опыт подготовки архитектурной и технической документации (HLD, LLD, спецификации интерфейсов, нефункциональные требования).
- Навыки взаимодействия с бизнес-заказчиками, аналитиками и командами разработки, участия в архитектурных ревью и контроле реализации решений.
- Совмещение с ролью тех. лида разрабоки («играющий» архитектор)
- Подтверждённый опыт проектирования и внедрения систем автоматизации длительных корпоративных бизнес-процессов на базе BPMN 2.0 или иного workflow-движка, включающей механизм оркестрации процессов, сложные пользовательские формы и интеграционный слой, применяемой в нескольких продуктивных внедрениях.
- Наличие портфолио, подтверждающего опыт участия в разработке и развитии прикладных платформ или продуктовых решений для автоматизации корпоративных процессов, с возможностью верификации опыта одним из следующих способов:
- публично доступный продукт, платформа или фреймворк (включая open-source- компоненты) с указанием роли кандидата и описанием архитектурных решений;
- демонстрация продукта или его компонентов (архитектура, процессы, формы, интеграционные сценарии) в рамках конкурсных процедур с предоставлением референсов по продуктивным внедрениям;
- документально подтверждённые кейсы внедрений (описания архитектуры, диаграммы, презентации, отчёты), допускающие проверку без раскрытия конфиденциальной информации.
- Устные заявления об опыте без возможности верификации (в том числе со ссылкой исключительно на NDA) не рассматриваются в качестве подтверждения портфолио.
- Контейнеризация и оркестрация (Docker, Kubernetes)
- Опыт реализации решений для крупных корпоративных или регулируемых организаций (банки, страховые, финтех, государственный сектор, крупный enterprise).
- Практический опыт работы со высокоуровневым языками и библиотеками: PHP, Go, Java / Spring (Spring Boot), современными frontend-фреймворками (Vue.js, React или аналогичными).
- Опыт работы с промышленными BPM-платформами (Camunda, Kogito, Flowable или аналогичными).
- Понимание принципов построения low-code / metadata-driven решений для корпоративных процессов.
- Опыт участия в создании и развитии собственных прикладных платформ или продуктовых решений.
- Знание основ контейнеризации и оркестрации (Docker, Kubernetes).
- Опыт работы в командах по гибким методологиям разработки (Scrum, Kanban, SAFe).
- Аккредитация продукта из портфолио в реестре отечественного ПО
Краткое описание проекта:
- Текущая система представляет собой монолитное PHP-приложение с базой данных MySQL.
- Документация по большей части отсутствует.
- Основная часть инженерной экспертизы была утрачена к 2023-2025 году в связи с кадровыми изменениями.
- Наблюдается высокая степень неопределенности в понимании процессов, реализованных в системе.
- Восстановление архитектурных, системных и бизнес-знаний по системе.
- Создание полной документации по состоянию AS-IS.
- Разработка целевого состояния (TO-BE) и стратегии перехода на микросервисную архитектуру.
- Соответствие регламентам документирования и управления знаниями.
Краткое описание задач:
1. Реверс-инжиниринг и восстановление документации:
- Анализ структуры существующей базы данных MySQL и построение ER-диаграмм.
- Исследование и документирование логики работы PHP-кода и взаимодействий модулей.
- Создание диаграмм потоков данных (DFD), последовательностей (Sequence) и описаний процессов.
- Единой базы знаний для хранения артефактов проекта.
2. Компенсация утраченной экспертизы:
- Проведение интервью с бизнес-заказчиками и владельцами процессов.
- Формализация бизнес-правил, алгоритмов и функций, не отражённых в коде.
- Подготовка протоколов совещаний и формирование базы знаний компании.
3. Архитектурное проектирование перехода:
- Разработка целевой архитектуры микросервисов (solution design).
- Проектирование интеграционного слоя (REST API, Kafka или аналогичные решения) для синхронизации данных между системами.
- Разработка шаблонов документации для требований, технических заданий и архитектурных решений (HLD/LLD).
Тип работ: outstaff / fulltime
Продолжительность работ: 6 месяцев
Допустимый часовой пояс (GMT): UTC+3 (+- 1 час)
Для рассмотрения специалиста необходимо заполнить форму
Контакты:
*Для размещения информации о запросах и доступных IT-специалистах присоединяйтесь к чату Аутстаффинг агентств