Системный архитектор

грейд
senior
страна
Россия
опубликована
сегодня

описание

Аккредитованная ГК «ИнфоТеКС», входящая в ТОП-5 компаний России в сфере защиты информации, лидер в разработке средств защиты информации, приглашает в команду Системного архитектора. Проект связан с разработкой защищённого программно-аппаратного комплекса класса reverse proxy с кластерной работой на десятках узлов. ПАК построен на базе существенно модифицированной ОС Debian. В составе ПО широко используются open source-компоненты и собственные компоненты преимущественно на C++. Ищем архитектора, который понимает устройство системы на техническом уровне, умеет обсуждать решения с разработчиками и аналитиками и может обосновать, почему выбран именно этот вариант.

задачи

  • Совместная работа с системными аналитиками: анализ и уточнение требований, выявление противоречий и архитектурных ограничений, проработка вариантов технической реализации, формирование и согласование технических решений, обеспечение трассируемости требований к архитектуре и реализации.
  • Разработка и развитие системной архитектуры, декомпозиция системы на компоненты и определение интерфейсов взаимодействия.
  • Разработка целевой кластерной архитектуры и планирование поэтапного перехода к ней без остановки выпуска релизов, с учетом обратной совместимости, отказоустойчивости, масштабируемости и производительности.
  • Подготовка технических решений, ADR, архитектурных диаграмм и требований к реализации с учетом требований информационной безопасности.
  • Проведение архитектурных ревью, анализ технических рисков и контроль согласованности решений между компонентами.
  • Развитие архитектурных практик, включая Architecture as Code и автоматизацию сопровождения архитектурной документации.

требования

  • Опыт проектирования сложных программных систем, системная декомпозиция и принятие архитектурных решений.
  • Понимание архитектуры Linux, сетевых протоколов, TCP/IP, HTTP/HTTPS, TLS и принципов работы reverse proxy.
  • Понимание принципов построения распределённых и отказоустойчивых систем.
  • Понимание принципов разработки системного ПО на C++, многопоточности, межпроцессного взаимодействия и управления ресурсами; способность анализировать реализацию и оценивать технические решения разработчиков.
  • Опыт подготовки и обоснования технических решений, архитектурной документации и ADR; умение анализировать альтернативы и фиксировать последствия принятых решений.
  • Умение анализировать исходный код и технические спецификации, выявлять ограничения и оценивать архитектурные последствия изменений.
  • Будет плюсом: Опыт разработки защищённых ПАК, сетевых шлюзов или инфраструктурного системного ПО; Опыт работы с nginx, PostgreSQL, OpenSSL; Опыт проектирования кластеров с десятками узлов; Знакомство с Architecture as Code, Diagrams as Code и автоматизированным контролем архитектурных ограничений; Опыт применения AI-инструментов для анализа кода, подготовки документации и архитектурных ревью; Понимание ограничений и требований безопасности при их использовании

условия

  • Работа в офисе в Москве, Санкт-Петербурге или Уфе;
  • Полное соблюдение трудового законодательства РФ, оплачиваемые отпуска и больничные листы, "белая" заработная плата;
  • Оплачиваемое работодателем питание в офисе или кафе;
  • ДМС (добровольное медицинское страхование) - различные варианты программ, страховка от несчастных случаев;
  • Корпоративные мероприятия и спортивные инициативы;
  • Возможность получения профессиональных сертификатов и прохождения курсов повышения квалификации за счёт компании.

навыки

компания

Российский разработчик и производитель программных и программно-аппаратных средств защиты информации. Известен экосистемой ViPNet и решениями для защищенных коммуникаций и инфраструктуры.

Подробнее о компании →

похожие вакансии

статьи для разработчиков