Senior C-разработчик в 45sRhAGb — Россия, Москва
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Москва
Формат: Удалённая работа
Занятость: Полная занятость
Грейд: Senior
Мы — команда разработки высоконагруженных систем защиты от DDoS-атак в составе крупной инфраструктуры jC7. Наша цель — создание и поддержка надежных решений для анализа, мониторинга и минимизации сетевых атак в реальном времени. Команда разделена на несколько направлений, и мы активно растем. Команда p2eA8xK3 ищет разработчика Си, который поможет нам проапгрейдить Nginx до невиданных ранее скоростей и возможностей.
Стань частью команды!
Вам предстоит:
• Разрабатывать высокопроизводительную систему распределённого ограничения RPS на базе Nginx;
• Разрабатывать системы обнаружения всплеска количества запросов, обладающих конкретным признаком (IP, заголовок, ...) на базе Nginx;
• Дорабатывать Nginx для обновления конфигурации "на лету", без потери производительности;
• Доставлять в Nginx "на лету" данных, необходимых для фильтрации трафика: списки IP адресов, modsecurity-правила, новые ML-модели;
• Разрабатывать и поддерживать интерфейс Nginx <-> ML-модели;
• Повышать производительность Nginx при ограничении RPS, при обращении к Cache.
Вы нам подходите, если: • Хорошо понимаете язык Си, инструменты синхронизации, алгоритмов и структур данных;
• Отлично понимаете Linux: процессы, потоки, IPC, системные вызовы и тд и тп;
• Понимаете, как работает HTTP/HTTPS;
• Понимаете, как что такое балансировка трафика и какие бывают виды;
• Умеете работать с Prometheus, Kafka и реляционными БД;
• Знание того, как устроен Internet: DNS, сети, маршрутизация, анонсы и прочие прелести.