- Проектирование и разработка высоконагруженных модулей для захвата и обработки сетевого трафика с использованием библиотеки DPDK
- Профилирование и оптимизация производительности
- Участие в выборе технологических решений и проектировании масштабируемых компонентов
- Поддержка полного цикла продуктовой разработки: написание и поддержка тестов (unit, интеграционные, нагрузочные), документирование API и архитектуры, настройка линтеров и статического анализа
- Проведение код-ревью, развитие CI/CD-пайплайнов и стандартов кодовой базы
- Высшее профессиональное техническое образование в области IT.
- Опыт коммерческой разработки на C и C++ (STL) не менее 5 лет после окончания ВУЗа, владение современными стандартами языка.
- Знание сетевых технологий и протоколов стека TCP/IP, а также опыт разработки программного обеспечения для анализа телекоммуникационных протоколов.
- Опыт разработки и отладки высоконагруженных приложений в ОС Linux.
- Знание системных вызовов Linux (epoll, io_uring), memory management (mmap, hugepages).
- Опыт работы с многопоточностью, неблокирующим I/O и асинхронным вводом-выводом.
- Глубокое понимание архитектуры DPDK: memory pools, mbuf lifecycle, PMD, RSS/Flow Director, NUMA-распределение, zero-copy RX/TX.
- Навыки оптимизации высоконагруженных систем: опыт работы с perf, VTune, eBPF, анализ промахов кэша, Context switch
- Опыт работы с CMake (написание/поддержка CMakeLists.txt, управление зависимостями, кросс-компиляция)
- Понимание и применение практик продуктовой разработки: TDD/unit-тесты, интеграционное/нагрузочное тестирование, статический анализ, форматирование, документирование API/архитектуры, интеграция проверок в CI/CD
- Умение самостоятельно вести фичу от проектирования до релиза, брать ответственность за производительность и стабильность модуля
- Английский язык: B1+ (свободное чтение RFC, документации, обсуждение архитектурных вопросов)
Будет плюсом:
- Опыт разработки приложений DPI, NetFlow, sFlow, телеком-стандартами (3GPP, ITU-T)
- Опыт интеграции с системами обработки телеметрии с использованием Kafka, ClickHouse, Redis, TimescaleDB
- Знание скриптовых языков Python, Bash
Здоровье и спорт:
- ДМС + стоматология
- Корпоративные скидки в фитнес-клуб World Class
- Корпоративный тариф на абонементы FITMOST
- Программа корпоративных скидок Best Benefits – на спорт и не только
- Спортивные мероприятия (турниры по футболу, волейболу, киберспорт, забеги, шахматы)
-
Обучение и развитие:
- Курсы английского языка, в том числе с носителем языка
- Сообщества по интересам: вместе читаем книги, ходим на интересные мероприятия и делимся маршрутами путешествий
- Внешние профессиональные курсы и конференции, сертифицированное обучение, которые вы выбираете сами
- Профильные митапы – организовываем, проводим и принимаем участие
- Билеты со скидкой в Музей криптографии для сотрудников и их семей
-
А также:
- Работа в офисе
- Комфортный офис в Москве с кофе-поинтами и разнообразными снеками каждый день
- Насыщенные и яркие корпоративные праздники
- Классный мерч
Похожие вакансии
Высшее образование (экономическое/ финансовое/ математическое/архитектурное /маркетинг. Строительное является преимуществом, если является дополнением к одному из перечисленных ранее).
Собирать и анализировать данные. Проводить feature engineering. Работаешь в Data Science более 3 лет. Работал с Python, SQL, ClickHouse, S...
Глубокие знания Flutter и его экосистемы. Понимание современных архитектурных паттернов и принципов безопасности мобильных систем. Навыки оптимизации работы с памятью...
Уверенные знания Python, опыт разработки от 3 лет. Опыт разработки на FastAPI и Aiohttp. Опыт работы в финтехе или с...
Опыт разработки в 1С на управляемых формах от 3 лет. Опыт интеграций 1С с внешними системами.
