C developer (ESR)

12 Августа

Партнерские Вакансии

Город:

Новосибирск

Занятость:

Полная занятость

Компания "«Предприятие «ЭЛТЕКС»"

Группа кластерных решений отдела сервисных маршрутизаторов ESR ищет разработчика.

Наша команда занимается разработкой кластера сервисных маршрутизаторов ESR.

Кластер ESR - высокопроизводительный программно-аппаратный комплекс, позволяющий объединить несколько сервисных маршрутизаторов ESR в одно логическое устройство. Он имеет пропускную способность с верхним пределом, превышающим пропускную способность самого мощного из маршрутизаторов ESR.

Чем предстоит заниматься:

  • Проектирование, сборка, конфигурирование и отладка сложных сетевых схем более, чем из 10 устройств (маршрутизаторы ESR, коммутаторы MES).
  • Написание программного обеспечения для маршрутизаторов ESR.

Программное обеспечение, которым мы занимаемся:

  • Linux userspace приложения (демоны), библиотеки, утилиты - основная часть работы.
  • Драйвера устройств, модули ядра - реже, но занимаемся.
  • Начальные загрузчики устройства - реже, но занимаемся.

Функционал нашего программного обеспечения:

  • Конфигурирование и управление группой устройств как одним устройством через единый командный интерфейс.
  • Обработка пакетов и балансировка трафика между узлами кластера.
  • Масштабирование производительности за счет автоматического добавления устройств в кластер.
  • Резервирование всех элементов, автоматическое перераспределение функциональности в кластере в случае выхода из строя какого-либо устройства, линка и т.д.
  • Сервисы, которые предоставляет маршрутизатор ESR сам по себе (не в кластере): BRAS, NAT, Firewall, IPS/IDS и множество других.

Что требуется от кандидата:

Программирование:

  • Язык программирования C на уровне не ниже middle. Иногда bash.
  • Знание структур данных и алгоритмов.
  • Опыт разработки многопоточных приложений на языке C.
  • Опыт разработки сетевых приложений.
  • Опыт разработки модулей ядра Linux будет плюсом.
  • Опыт использования XML/JSON.

Linux:

  • Знание основных команд для работы с файлами, процессами и т.д.
  • Знание основных утилит для диагностики: ps, top, free, netstat, ss, lsof и т.д.
  • Настройка и диагностика сети: iproute2, tcpdump.
  • Понимание системных вызовов, процессов, потоков, IPC.

Сети:

  • Понимание принципов работы L3 и L2 сетей, OSI, TCP/IP.
  • Опыт работы с сетевым оборудованием, конфигурирования, отладки сетевых схем.
  • Опыт работы с wireshark, tcpdump.
  • Знание сетевых протоколов и функционала сетевых устройств: каждый день работаем с BGP, VRF Lite, VRRP, VLAN, QinQ, SNMP, DHCP, ICMP, RADIUS, GRE и т.д.

Инструменты разработки:

  • Опыт работы с git (используем Gitlab).
  • Redmine.

Большим плюсом будет опыт работы с сетевым стеком Linux, DPDK, XDP, netmap, и всем, что связано с обработкой сетевых пакетов.

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

  • Интересные задачи, амбициозные цели и возможность стоять у истоков нового проекта;
  • Возможность обмена опытом со специалистами ведущих зарубежных IT компаний по нашему профилю: Broadcom, Marvell, MediaTek, Microsemi, Realtek и др.;
  • Конкурентную белую з/п (уровень обсуждается на техническом собеседовании) и ее регулярный пересмотр;
  • Официальное трудоустройство с первого дня;
  • Работаем в офисе с 9 до 18, если необходимо подвинуть время - готовы пойти навстречу :)

Приятные бонусы:

  • Неизбежное профессиональное развитие

  • Молодой и дружный коллектив, команду профессионалов, у которых есть чему поучиться

  • ДМС после прохождения испытательного срока

  • Участие в профессиональных конференциях (оказываем софинансирование)

  • Скидки от компаний-партнеров (фитнес, развлечения)

  • Поддержка спортивного духа в компании (мы регулярно принимаем участие в командных соревнованиях , например таких, как: "Гонка героев", спартакиада среди организаций г. Новосибирска, организуем совместные поездки на Танай)

  • Тренажерный зал у нас в офисе (а также кикер и настолки)

  • Корпоративный английский после работы (оказываем софинансирование)

  • Большое и современное здание на собственной территории (у нас найдется парковочное место не только для авто, но и для велосипеда)

  • Парк, уличная спортивная зона

  • Служебный транспорт от пл.Калинина и 4,5,6 мкр.

  • Релокационный пакет для иногородних кандидатов

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

05 Августа

Java Backend Developer

Новосибирск

Компания "Бэнкс Софт Системс" Привет! Мы — команда L2U. Мы развиваем собственный продукт внутри Banks Soft Systems — одной из ведущих мировых...

Отправить резюме подробнее

08 Августа

Junior Backend Developer

Новосибирск

от 135 000 до 195 000 руб.

Компания "Бояри" Мы развиваем современные веб-сервисы и цифровые продукты и приглашаем в команду Junior Backend Developer. Позиция подойдёт...

Отправить резюме подробнее

06 Августа

Team Lead Python-developer

Новосибирск

Компания "LIME" Что нужно делать: Разработка Кредитного робота: сервиса многофакторной оценки заемщиков на базе моделей машинного обучения...

Отправить резюме подробнее

08 Августа

AI developer / Vibe coder (веб-проекты)( Директ Лайн )

Новосибирск

Компания "Директ Лайн" *при отклике просим указать tg для связи Directline Media — международная affiliate SEO-команда с собственными...

Отправить резюме подробнее

20 Июля

IOS Developer

Новосибирск

Компания "SIBERS" Компания Сайберс более 25 лет занимается разработкой приложений на заказ. Мобильной командой за это время создано больше 400...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: