
Ведущий разработчик ПО для сетевого оборудования (Linux, C/C++)
Описание вакансии
Работодатель: Компания – разработчик и производитель волоконно-оптических и оптико-электронных систем
Разрабатывать программное обеспечение для управления L2-коммутатором под Linux.
Настраивать и реализовывать функции: порты, VLAN, LAG, RSTP, LLDP, IGMP Snooping, QoS, управление IP-адресами, пользователями и журналами.
Разрабатывать внутренние сервисы и обеспечивать их взаимодействие с низкоуровневой частью устройства (ASIC).
Разрабатывать командную строку (CLI), API и серверную часть веб-интерфейса.
Настраивать и поддерживать SNMP, Syslog, SSH/HTTPS, системы логирования и диагностики.
Обеспечивать корректную работу сохранения и загрузки конфигурации, импорта и экспорта настроек, сброса к заводским параметрам и безопасного применения изменений.
Реализовывать сбор статистики, отображение состояния портов и сервисов, регистрацию событий.
Разрабатывать тестовые утилиты и автоматические проверки работы системы.
Хорошее понимание принципов работы компьютерных сетей (L2/L3, TCP/IP).
Умение читать техническую документацию.
Опыт разработки ПО для сетевого оборудования (коммутаторы, маршрутизаторы и др.).
Знание Go или Python.
Понимание принципов работы ASIC и Control Plane.
Место работы: г. Москва, м. Калужская, шаговая доступность.
График: 5/2, с 9:00 до 18:00, возможен гибкий старт рабочего дня.
Оформление по ТК РФ с первого рабочего дня.
Социальный пакет: ДМС, возможности профессионального и карьерного роста.
Заработная плата обсуждается индивидуально с успешным кандидатом.

