Джар
Системный архитектор
- C#
- ASP.NET Core 8
- Entity Framework Core
- Angular 17
- PrimeNG
- MS SQL Server
- RabbitMQ
- Hangfire
- SignalR
- Docker
- Docker Compose
- GitLab CI
- Nginx
Ищем системного архитектора с сильными аналитическими навыками. Задача роли — держать в актуальном состоянии знания о системе: документацию, целевую архитектуру и план миграции, сроки работ и технический долг.
Стек проекта: 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, Москва.
Как откликнуться: приложите к резюме сопроводительное письмо: почему вам интересна роль и с какой стороны (аналитики или разработки) вы к ней приходите. Отклики
без сопроводительного письма не рассматриваются.