Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
системный программист
генерация резюме
сопроводительное письмо
описание
Подразделение Kaspersky DDoS Protection занимается созданием единой высоконагруженной платформы для защиты онлайн-активов. Сервис обеспечивает защиту от DDoS-атак на уровнях L3/L4, а также развивает решения уровня приложений (L7), включая WAF, защиту от ботов и направление CDN.
задачи
- Создавать высокопроизводительные компоненты обработки сетевых пакетов с использованием DPDK и eBPF.
- Реализовывать механизмы stateful-инспекции и пакетной фильтрации на C.
- Проектировать эффективное взаимодействие ядра с остальными компонентами платформы.
- Писать кастомные модули на C для nginx и Angie.
- Работать с внутренней архитектурой веб-сервера, включая фазы обработки, пулы памяти и буферизацию.
- Обеспечивать связь C-ядра с сервисным слоем на Go через shared memory, gRPC и cgo.
- Передавать метрики и события в системы аналитики ClickHouse и Kafka.
- Участвовать в проектировании API-контрактов между компонентами платформы.
- Анализировать существующий код на C и адаптировать удачные решения в новую кодовую базу.
- Профилировать код для поиска и устранения узких мест.
- Интегрировать метрики производительности в систему observability.
- Участвовать в нагрузочном тестировании и интерпретировать его результаты.
- Работать в паре с архитектором и проводить код-ревью смежных компонентов.
- Менторить коллег в области низкоуровневой разработки.
требования
- Опыт разработки на C от 5 лет, включая управление памятью, многопоточность и низкоуровневую оптимизацию.
- Опыт сетевого программирования от 3 лет, включая практическую работу с DPDK.
- Глубокое знание Linux, включая сетевой стек, системные вызовы и настройку производительности.
- Понимание сетевых протоколов от L3/L4 до L7.
- Навыки профилирования и оптимизации, включая работу с lock-free структурами и кеш-памятью.
- Будет плюсом опыт в сетевой безопасности, умение писать и отлаживать eBPF-программы, опыт работы с ClickHouse, Kafka, понимание принципов работы ML-моделей, опыт с GitLab CI/CD, Docker, Kubernetes, разработка модулей для nginx/Envoy/Angie, а также опыт менторства и технического руководства.
условия
- ДМС и страхование жизни для сотрудника и детей с первого месяца.
- Оплата мобильной связи.
- Обучение: митапы, конференции, сертификации, курсы и иностранные языки.
- Ежемесячная доплата на питание.
- Наличие в офисе 2 спортзалов, сауны, ресторана, бара, врача и массажа.
- Программа релокации для кандидатов из регионов, включающая оплату билетов, проживание в гостинице, подъемные и оплату услуг риелтора.
навыки