C разработчик [AntiDDoS]
- Москва
- Постоянная работа
- Полная занятость
- Разработка высокопроизводительной системы распределённого ограничения RPS на базе Nginx.
- Разработка системы обнаружения всплеска количества запросов, обладающих конкретным признаком (IP, заголовок, ...) на базе Nginx.
- Доработка Nginx для обновления конфигурации "на лету", без потери производительности.
- Доставка в Nginx "на лету" данных, необходимых для фильтрации трафика: списки IP адресов, modsecurity-правила, новые ML-модели.
- Разработка и поддержка интерфейса Nginx
ML-модели. * Повышение производительности Nginx при ограничении RPS.
- Повышение производительности Nginx при обращении к Cache.
- Оптимизация Nginx для использования воркерами общего пула соединений с клиентами.
- Хорошее понимание языка Си, инструментов синхронизации, алгоритмов и структур данных.
- Отличное понимание Linux: процессы, потоки, IPC, системные вызовы и тд и тп.
- Понимание того, как работает HTTP/HTTPS.
- Понимание того, как что такое балансировка трафика и какие бывают виды.
- Умение работать с Prometheus, Kafka и реляционными БД.
- Знание того, как устроен Internet: DNS, сети, маршрутизация, анонсы и прочие прелести.
- Навыки низкоуровневых оптимизаций (SIMD и пр).
- Хорошее чувство юмора - мы тут, в конце концов, серьёзными вещами занимаемся...
- Полная удаленка или свободное посещение офисов в Москве и Санкт-Петербурге
- IT-ипотека и оформление в аккредитованную IT-компанию
- Бесплатное питание в офисах, ДМС со стоматологией (после испытательного срока)
- Корпоративное обучение и IT-мероприятия
- 30-минутное HR интервью, чтобы рассказать о себе и узнать больше о вакансии
- Техническое интервью длительностью 1 час
- Финальное интервью с лидом длительностью 1 час
Хабр Карьера