Системный архитектор
Описание
Ищем системного архитектора с сильными аналитическими навыками. Задача роли — держать в актуальном состоянии знания о системе: документацию, целевую архитектуру и план миграции, сроки работ и технический долг. Стек проекта: C# / ASP.NET Core 8 (микросервисы), EF Core, MS SQL Server, Angular 17, RabbitMQ, Hangfire, SignalR, Docker, GitLab CI, Nginx. Чем предстоит заниматься: • Собирать информацию у разработчиков, DevOps и владельца продукта, проверять её полноту и устранять противоречия.• Создавать и актуализировать архитектурную и техническую документацию: описание системы, интеграций, потоков данных, модели данных и требований.• Участвовать в разработке целевой архитектуры и плана поэтапной миграции (переход в ГИС, подключение к СМЭВ, миграция данных), проводить архитектурные ревью.• Формировать требования к информационной безопасности, логированию и мониторингу.• Собирать оценки трудоёмкости, формировать прогноз сроков, отслеживать отклонения и регулярно готовить понятный отчёт: что сделано, что задерживается и почему.• Вести реестр технического долга и контролировать его учёт в планах.• Фиксировать решения, ответственных и сроки, организовывать согласование документов.• Участвовать в разработке: прототипировать решения, помогать с реализацией сложных мест, проводить код-ревью значимых изменений.Ожидаем от кандидата: • Опыт работы системным аналитиком или архитектором — либо опыт разработки и желание перейти в аналитику и архитектуру.• Умение разобраться в сложной системе и превратить разрозненную информацию в понятный документ.• Опыт подготовки требований, спецификаций, архитектурных схем и описаний интеграций.• Понимание API, баз данных, принципов ИБ и жизненного цикла разработки.• Опыт работы с оценками, планами, рисками и реестрами (техдолга, решений, изменений).• Умение писать кратко и однозначно, отделять факты от предположений.• Умение читать и писать код (желательно C#, SQL), понимание API, баз данных, принципов ИБ и жизненного цикла разработки. Будет преимуществом: опыт с государственными ИС, ГИС или СМЭВ, миграциями между СУБД, знание BPMN, UML, C4, понимание CI/CD и требований к защите информации. Важно про роль: Это не «бумажная» архитектура: архитектор работает вплотную с кодом — разбирается в реализации, участвует в код-ревью и помогает команде писать код, особенно в сложных и архитектурно значимых местах. Роль на стыке аналитики и разработки, поэтому:• если вы аналитик — ждём готовности не только читать код, но и писать его вместе с командой;• если вы разработчик — ждём готовности погружаться в аналитику, документацию и архитектуру. Первые месяцы: • Инвентаризация документации: что есть, что устарело, чего не хватает.• Актуальное описание системы, интеграций и целевой архитектуры.• Единый реестр решений, рисков, сроков и техдолга, регулярная отчётность. Мы предлагаем: • Самостоятельную роль с понятной ответственностью и прямым доступом к команде.• Возможность выстроить порядок работы с архитектурой и документацией с нуля.• Работу над миграцией значимой государственной информационной системы.• Офис, график 5/2, Москва. Как откликнуться: приложите к резюме сопроводительное письмо: почему вам интересна роль и с какой стороны (аналитики или разработки) вы к ней приходите. Откликибез сопроводительного письма не рассматриваются.