Обязанности:
Команда AntiDDoS в Wildberries занимается настройкой Nginx серверов, которые будут фильтровать входящие запросы. Нам нужен человек, который будет интегрировать Nginx с другими решениями компании и добавлять в него новый функционал. В частности, для этой задачи требуется решение, которое позволит ограничивать RPS по ключу на многочисленных серверах. Детальнее о задачах: Интеграция Nginx с хранилищами данных; Извлечение IP/TCP fingerprint из запроса; Извлечение TLS fingerprint из запроса; Улучшение архитектуры готовых решений; Написание модулей Nginx и поддержка существующих. Что для этого нужно: Уверенно владеет языком Си, инструментами сборки, bash, git и тп; Понимает принципы работы OS Linux; Понимает базовые принципы работы сети: уровни OSI, IP протокол; Понимает принципы работы WEB: что из себя представляет HTTP запрос и как он обрабатывается; Имеет опыт настройки Nginx. Будет плюсом: Опыт разработки модулей Nginx; Опыт разработки модулей ядра Linux; Знание C++. Мы предлагаем: Гибкое начало рабочего дня, гибридный формат работы из офиса или полная удаленка Корпоративные скидки у партнеров, внешние программы по обучению и внутренние митапы Бесплатные завтраки, обеды и ужины в офисах в Москве и Санкт-Петербурге