Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории
C++ разработчик
сопроводительное письмо
описание
Команда разрабатывает высокопроизводительные анти-DDoS решения для защиты распределённых инфраструктур от сетевых атак. Это многоуровневое решение, рассчитанное на обработку экстремальных объёмов сетевого трафика и работу под постоянной высокой нагрузкой. Команда занимается низкоуровневой оптимизацией производительности программного обеспечения: эффективное использование вычислительных ресурсов CPU, работа с процессорными кэшами, управление памятью и применение lock-free подходов в многопоточной среде.
задачи
- Разрабатывать и развивать высокопроизводительную систему анти-DDoS защиты (L3–L7)
- Создавать модули фильтрации и алгоритмы обработки трафика под экстремальными нагрузками (DPDK)
- Парсить пакеты, реализовывать правила валидации, дорабатывать сетевые драйверы и модули Nginx
- Вести многопоточную разработку с применением lock-free структур и учётом NUMA/CPU cache
- Оптимизировать CPU, память и сетевое I/O для максимальной пропускной способности и минимальной латентности
- Проводить нагрузочное тестирование, профилирование, отладку и покрытие кода тестами
- Делать code review, документировать архитектуру и менторство команды
требования
- Практический опыт разработки многопоточных системных приложений на C
- Опыт разработки системного ПО под Linux/Unix
- Понимание принципов построения высокопроизводительных и распределённых систем
- Знание алгоритмов и структур данных
- Опыт работы с межпроцессным и межпоточным взаимодействием
- Понимание работы сетевых протоколов (TCP, UDP) и модели OSI
- Опыт профилирования, отладки и оптимизации приложений
- Навыки работы с Linux (CentOS, AlmaLinux или аналогичные)
- Опыт использования Git, инструментов сборки (make, cmake)
- Базовое знание bash, XML, JSON, YAML
- Будет плюсом разработка на базе DPDK, создание высокопроизводительных сетевых приложений, оптимизация производительности (CPU, память, I/O), кроссплатформенная разработка, разработка для систем реального времени и многопоточная разработка на C++
условия
- Гибкий график работы
- Бонусы и скидки от партнеров
- Офис в центре города
- ДМС
- Профессиональная команда
- Интересные задачи
навыки