VKVK

Старший Go-разработчик в команду разработки Anti-DDoS решений

удалёнка, Москва

Команда разрабатывает многослойное Anti‑DDoS решение для защиты распределённых инфраструктур под экстремальными нагрузками. Вы будете писать сетевые модули, оптимизировать многопоточный код и поддерживать стабильность и пропускную способность системы

ГрейдSenior

Стек

GoDPDKNginxLinuxsystemdGitlock-free структурыNUMA/CPU cache

Задачи

  • Разработка и эволюция L3–L7 Anti‑DDoS системы
  • Создание модулей фильтрации и алгоритмов обработки трафика (DPDK)
  • Парсинг пакетов и реализация правил валидации
  • Доработка сетевых драйверов и модулей Nginx
  • Многопоточная оптимизация с lock-free структурами и учётом NUMA/кэшей
  • Нагрузочное тестирование, профилирование и отладка кода

Обязательно

  • Уверенное владение Go
  • Опыт мультипоточной разработки и синхронизации
  • Знание алгоритмов и структур данных
  • Опыт профилирования и оптимизации CPU/памяти/сетевого I/O
  • Знание протоколов UDP и TCP и модели OSI
  • Опыт работы в Linux (CentOS/Ubuntu) и с systemd
  • Опыт работы с DPDK или аналогичными высокопроизводительными сетевыми стеками

Будет плюсом

  • Опыт разработки Anti‑DDoS решений
  • Опыт работы с Nginx и/или Envoy
  • Владение Python 3.8+ и asyncio
  • Опыт с pandas и redis
  • Опыт с Flink или Kafka Streams
  • Опыт с Docker и Kubernetes
  • Опыт разработки bash‑скриптов
  • Знание CI/CD и практик обеспечения отказоустойчивости
  • Опыт оптимизаций приложений и глубокие сетевые знания
  • Опыт фронтенд разработки (React, JS)
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT