С/C++ developer
17 Ноября 2024
Город:
Москва
Занятость:
Полная занятость
Компания "WILDBERRIES"
Команда AntiDDoS в Wildberries обеспечивает безопасность и доступность ресурсов для пользователей по всей территории РФ. В связи с расширением команды мы ищем C++ developer, который поможет нам доработать L4 XDP балансировщик в kernel(eBPF) и userspace части.
Детальнее о задачах:
- Перенос механизмов healthchecking-а на AF_XDP;
- Добавить QUIC поддержку в балансировщик;
- Интегрировать защиту от различных видов атак(Syn-flood, Ack-flood, etc.) в балансировщик;
- Разработать XDP Syn-cookie;
- Разработать систему получения Fingerprint-а траффика, aka p0f на XDP;
- Разработка системы с динамической генерацией правил защиты от DDoS атак с помощью eBPF/XDP;
- Разработка eBPF программ для мониторинга системы;
- Разработка eBPF программ для трейса жизни пакета в системе.
Что для этого нужно:
- Знание C и C++;
- С точки зрения C++ необходимо уметь выбрать оптимальный контейнер(из STL) под свою задачу и знать основы языка (понимать какие уже есть стандартные алгоритмы, многопоточка, атомарные операции, мьютексы, RAII);
- Знание Boost(Asio, Algorithm);
- Хорошие знания и понимания Linux, сетевого стека в целом(типы сетевых интерфейсов, роутинг, netfilter).
Будет плюсом:
- Знание Go или желание его изучить для userspace-части eBPF решений
- Опыт разработки модулей ядра Linux.
Мы предлагаем:
- Гибкое начало рабочего дня, гибридный формат работы из офиса или полная удаленка
- Корпоративные скидки у партнеров, внешние программы по обучению и внутренние митапы
- Бесплатные завтраки, обеды и ужины в офисах в Москве и Санкт-Петербурге
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
13 Ноября
Старший программист (Разработчкик фронтэнд/бэкенд) / Fullstack developer
Москва
Компания "MSK-IX, Центр взаимодействия компьютерных сетей" Обязанности: Разработка и развитие корпоративных сервисов (REST) и...
13 Ноября
Middle+/Senior Frontend Developer (Vue)
Москва
Компания "Спортмастер" SM Lab ищет в свои команды Frontend Developers, которые внесут свой вклад в создание качественных продуктов и смогут...
13 Ноября
Middle Python Developer (ECM)( Группа компаний С7 )
Москва
Компания "Группа компаний С7" S7 TechLab – лидирующая компания инновационных IT-решений, входящая в состав крупнейшего холдинга S7. Engine...
13 Ноября
Ruby developer( КА ТалантиКА )
Москва
до 400 000 руб.
Компания "КА ТалантиКА" Мы работаем с 2013 года, занимаемся реализацией программного продукта для автоматизации посуточного бизнеса....
14 Ноября
Москва
Компания "Brandquad" Кто мы: Brandquad – IT-компания и один из самых успешных стартапов ФРИИ (входим в 10-ку лучших стартапов РФ ) в...
Вакансия размещена в отрасли