Network Developer C++ (KasperskyOS)

Требуемые навыки

Разработка ПО · C++ · C

Местоположение и тип занятости

Москва

Компания

ТОП-5 международная компания в области IT безопасности. Один из лучших работодателей России

Описание вакансии

Мы разрабатываем продукт класса Next Generation Firewall для защиты сетей (на базе Linux и KasperskyOS). В своем технологическом стеке мы используем YANG модели для конфигурации устройства, Buildroot для сборки образа, различные технологии безопасности Лаборатории Касперского, а также реализуем методы  по анализу сетевого трафика на уровнях OSI L4-L7. В основном используем язык программирования С++17 (переходим на C++20). DataPlane разрабатываем на языке C. В разработке используем различные практики:  SCRUM, Continuous Integration, code review, unit тесты, функциональные тесты, тестирование производительности с помощью специализированных инструментов с помощью Ixia и т.д.
У нас много разных интересных задач, например:

  • реализация REST API для управления устройством;
  • развитие технологий по распознаванию трафика и приложений;
  • развитие технологий обнаружения атак;
  • разработка DataPlane сетевого уровня и уровня приложений;
  • разработка и интеграция в продукт технологий безопасности ЛК.

Что хотим видеть в соискателях:

  • Хорошее знание и опыт разработки коммерческих продуктов на C++;
  • Глубокие знания сетевых технологий и протоколов (TCP/IP);
  • Опыт разработки многопоточных приложений;
  • Опыт использования средств разработки ПО под Linux;
  • Умение работать в команде;
  • Технический английский – свободное чтение документации.

Желательно:

  • Опыт системного программирования для UNIX/Linux;
  • Опыт разработки на C.

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.