Старший системный аналитик по разработке сетевой ОС

Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Крылатская улица, 17к2

AQUARIUS — ведущий российский разработчик, производитель и поставщик компьютерной техники.
AQUARIUS осуществляет все этапы разработки и производства ИТ-продукции в России. Сеть сервисного и гарантийного обслуживания работает в 135 городах России.
Производственные комплексы AQUARIUS расположены в г. Тверь и г. Шуя. Мы способны выпускать свыше 2 млн единиц высокотехнологичных устройств в год.

Основные направления деятельности компании:
• Производство и разработка серверов, СХД, ПК, ноутбуков, моноблоков, планшетов, телекоммуникационного оборудования;
• Специализированные отраслевые IT‑решения;
• Информационная безопасность;
• Сервисное и гарантийное обслуживание оборудования AQUARIUS.

В нашей команде открыта вакансия Старший системный аналитик по разработке сетевой ОС

Цель роли

Провести R&D по новому сетевому функционалу на основе требований и критериев приемки, предоставленных владельцем продукта, собрать и проверить рабочий прототип на базе Linux, определить необходимые изменения в архитектуре UNOS и подготовить техническое задание для промышленной реализации решения в составе операционной системы.

Результат работы — технически проверенное решение, декомпозированное по компонентам системы и готовое к передаче в команды разработки.

Основные задачи

  • Анализировать требования и критерии приемки с точки зрения технической реализуемости и влияния на архитектуру системы.
  • Исследовать варианты реализации сетевого функционала на базе Linux, open source-компонентов, FRRouting, SAI/SDK ASIC и платформенных компонентов.
  • Собирать и проверять рабочий прототип функционала на базе Linux.
  • Определять место решения в архитектуре UNOS и декомпозировать изменения по компонентам и уровням системы.
  • Подготавливать техническое задание для команд Management Plane, Control Plane, Dataplane, Forwarding Plane, Monitoring Plane и других причастных команд.
  • Согласовывать техническую реализацию с владельцем продукта, архитектором, техлидами и разработчиками.
  • Сопровождать реализацию функционала от исследования до включения решения в продукт.
  • Участвовать в подготовке тестовых сценариев и сопровождающей документации.

Зоны ответственности

Архитектурная декомпозиция и исследование

  • Анализ требований и критериев приемки с позиции архитектуры и технической реализации.
  • Определение изменений, необходимых на уровнях Management Plane, Control Plane, Dataplane, Forwarding Plane, Monitoring Plane.
  • Исследование вариантов реализации функционала и выбор целевого подхода.
  • Разделение функционала на логические части: CLI, конфигурационная модель, протокольные компоненты FRRouting, Linux networking, kernel state, синхронизация с SAI/ASIC и другими элементами системы.
  • Подготовка и проверка рабочего прототипа реализации на базе Linux.

Подготовка технического задания командам разработки

  • Подготовка технического задания на разработку для всех затронутых уровней системы и ее компонентов.
  • Описание состава изменений: что должно быть реализовано, в каком компоненте, как должен работать функционал, как компоненты должны взаимодействовать и как проверять результат.
  • На уровне Management Plane — описание параметров конфигурационной модели, структуры CLI-команд и требований к управлению функционалом.
  • На уровне Control Plane — описание логики работы решения на базе Linux и open source-компонентов.
  • На уровне Dataplane и Forwarding Plane — описание принципов программирования ASIC через SAI или SDK и требований к обработке трафика.

Опыт

  • Продвинутые знания и практические навыки эксплуатации, диагностики и поиска неисправностей сетевого оборудования уровня центров обработки данных.
  • Практический опыт исследования и решения сложных технических задач в области сетевых технологий, Linux networking, сетевых платформ.
  • Желателен опыт работы в сетевых продуктах, телекоме, ЦОД или у вендора сетевого оборудования.

Технические навыки

  • Понимание архитектуры сетевых операционных систем и принципов взаимодействия их основных компонентов.
  • Глубокое понимание сетевых технологий L2/L3: BGP, OSPF, MPLS, VXLAN, EVPN, ECMP, RSTP/MSTP, LACP, BFD, QoS, SR, SRv6.
  • Практический опыт работы с Linux networking: интерфейсы, bridge, VLAN, routing, tunnels, netlink.
  • Умение исследовать варианты реализации функционала и собирать рабочие прототипы на базе Linux.
  • Будет плюсом опыт работы с FRRouting, SAI и понимание общих принципов программирования ASIC pipeline.

Аналитические навыки

  • Умение декомпозировать сложную техническую задачу на компоненты и видеть зависимости между ними.
  • Навык исследования нетиповых проблем и поиска практических путей реализации.
  • Умение формализовать техническое решение в виде технического задания для разработки.

Будет преимуществом

  • Опыт работы системным техническим аналитиком, инженером-разработчиком или тестировщиком в направлении создания ПО для оборудования сетей передачи данных.
  • Опыт работы с YANG-моделями, NETCONF, RESTCONF, gNMI.
  • Знакомство с архитектурой FRRouting, Cumulus Linux, SONiC.
  • Понимание сетевого стека Linux, протокола Netlink и механизмов его синхронизации с SAI и SDK ASIC.
  • Практический опыт разработки сетевого оборудования или NOS.
  • Опыт работы с Confluence, Jira, Git.
  • Python или Bash на уровне написания инженерных скриптов.
  • Практический опыт использования средств генерации и анализа трафика: IXIA, TRex и аналогичных инструментов.
  • Навыки чтения и понимания кода на C/C++ на уровне, достаточном для анализа логики работы компонентов и исследования вариантов реализации.

Мы предлагаем:

  • Оформление по ТК РФ в штат компании;
  • ДМС с расширенным списком клиник, высоким лимитом на обслуживание;
  • Режим работы: офис / гибрид;
  • Современный, просторный, светлый офис;
  • Много переговорных, в кофе-пойнтах всегда доступен бесплатный кофе/чай, мягкие зоны отдыха, панорамное остекление и прекрасный вид на Живописный мост, парковка для сотрудников на территории БЦ.

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

Специалист по архивной обработке документов
Группа компаний Архив 24

Высокая скорость работы. Высокая скорость печати.

Специалист по охране труда и технике безопасности
ДСС

Высшее профильное образование. Опыт работы от 3 лет.

130 000 - 130 000 руб.
Старший специалист (проверка качества сервиса)
Правительство Москвы

Высшее образование. Опыт работы по профилю не менее 2 - х лет. Понимание специфики работы с гостями и кассовыми операциями (желательно...

Менеджер по продажам
РЕГИОНХИМТОРГ

Опыт работы менеджером по продажам от 3 лет. Опыт в B2B-продажах обязателен. Опыт работы в химической, нефтехимической...

Старший специалист отдела клиентского сопровождения
Банк Жилищного Финансирования

Высшее образование (банковское дело, экономическое, финансовое). Опыт работы в банках от полугода по направлению клиентского сопровождения. Знание пакета MS Office...

70 000 руб.