Разработчик С++

Дата размещения вакансии: 23.11.2024
Работодатель: Системы Управления
Уровень зарплаты:
от 250000 до 400000 RUR
Город:
Новосибирск
улица Фрунзе 242
Требуемый опыт работы:
От 3 до 6 лет

О нас:

Мы системный интегратор в области телекоммуникаций с успешным опытом внедрения, оптимизации, реконструкции систем различных вендоров. Одно из направлений компании - разработка продуктов, программного обеспечения для операторов связи.

Мы ищем Senior, Middle разработчика C++ на проект VNF DPI. Возможна удаленная работа.

Описание проекта:

Разработка Virtual Network Function DPI (Deep Packet Inspector) соответствующего стандартам 3GPP. Главной особенностью продукта является возможность развертывания сетевого элемента в облаке, что дает гибкость, рациональное использование ресурсов, возможность удобного расширения сетевого элемента (VNF).

Сотруднику предоставляется доступ к лаборатории для тестирования своих концепций и проведения исследований по продукту.

Разработка на C++ Standart 17, STL, netinet.

Контроль версий GitLab, сборщик Cmake.

В разработке будет использоваться многопоточность, межпроцессное взаимодействие.

Обязанности:

  • Разработка модулей ПО для анализа траффика (Deep packet inspection)
  • Взаимодействие с командой разработки
  • Постановка задач команде разработки
  • Тестирование функционала приложения

Требования:

Необходимый опыт:

  • Написание сетевых приложений
  • Разработка многопоточных, высоконагруженных систем;
  • Обработка сетевого трафика.

Необходимые знания:

  • Socket Linux (RAW_SOCKET, TCP_SOCKET, UDP_SOCKET, AF_XDP SOCKET);
  • eBPF (Extended Berkeley Packet Filter);

  • IP, Ethernet, DNS, TLS (на уровне анализа заголовков и нагрузки средствами C++)

  • thread

Опциональные знания:

  • Mobile Application signature
  • Концепция NFV, VNF
  • Radius, Diameter протокол
  • 3GPP интерфейсы

Условия:

  • Трудоустройство по ТК РФ
  • Достойная оплата труда
  • Гибкий график работы
  • При хорошем опыте разработки подобных продуктов возможны индивидуальные условия