NEWHR
вчера

C++ Developer

выше рынка на 43,3%
вакансия 407 100 ₽
в среднем 284 025 ₽
мэтч
Добавь резюме в профиле, чтобы видеть % мэтча с вакансией

сопроводительное письмо

Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Нужен английский B1+ и русский C1

Высокопроизводительная программная платформа занимается обработкой и анализом сетевого трафика с фокусом на безопасность, отказоустойчивость и масштабируемость. Решение используется корпоративными заказчиками с высокими требованиями к надежности, пропускной способности и контролю сетевых потоков. Проект находится в стадии развития нового поколения архитектуры.

задачи

  • Разрабатывать и поддерживать компоненты обработки сетевого трафика (NAT, Firewall, VPN, DPI, IDS/IPS) в user space и kernel mode
  • Участвовать в разработке и доработке модулей ядра Linux и низкоуровневых сетевых компонентов
  • Оптимизировать производительность под современные аппаратные платформы, внедрять технологии ускорения обработки пакетов
  • Проектировать алгоритмы, структуры данных и многопоточные решения для высоконагруженных систем
  • Разрабатывать сопутствующие сервисы и инструменты: демоны, утилиты, CLI-инструменты, автоматизацию и интеграции с внешними системами

требования

  • Опыт системной разработки многопоточных высоконагруженных сервисов на C++17 (STL) – от 5 лет в продуктовой компании
  • Уверенные знания Linux и C
  • Хорошее понимание сетевых протоколов и принципов работы сетей (TCP/IP, IPv6, UDP, ARP)
  • Понимание основ безопасности: Firewall, DPI, IPS и т.п.
  • Опыт работы с make/CMake, GCC, DPDK/VPP
  • Умение разбираться с проблемами в написанном коде
  • Знание ООП, классических алгоритмов и структур данных
  • Проактивность, самостоятельность, умение работать на результат
  • Законченное высшее образование по ИТ профилю
  • Будет плюсом уверенные знания Linux kernel архитектуры (сетевой стек, API, синхронизация и многопоточность в kernel space), опыт работы с FPGA

условия

  • Конкурентный уровень компенсации (обсуждается индивидуально, в зависимости от опыта)
  • Гибкий формат работы с ориентацией на результат
  • Работа в команде опытных инженеров с возможностью влиять на архитектуру продукта на ранних этапах
Откликнуться Добавить в отклики