C разработчик [AntiDDoS]

WILDBERRIES

C разработчик [AntiDDoS]

Москва, улица Большая Ордынка, 40с4

Метро: Октябрьская

Описание вакансии

Wildberries и Russ — лидер рынков e-commerce и наружной рекламы в России и странах СНГ. Ежедневно более 4 тысяч наших IT-специалистов создают цифровую экосистему, состоящую из сотен тысяч продуктов. На сегодня мы создали крупнейшую онлайн-платформу для покупки и продажи товаров в России и странах СНГ.

Команда AntiDDoS ищет разработчика Си, который поможет нам проапгрейдить Nginx до невиданных ранее скоростей и возможностей.

Наши задачи:
• Разработка высокопроизводительной системы распределённого ограничения 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 час

Посмотреть контакты работодателя

Адрес

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

Crazy Panda
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
БУЛАТ
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Флант
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
БЮРО 1440
Удаленная работа
  • Москва

  • Не указана

VK
Удаленная работа
  • Москва

  • Не указана

Ozon
Удаленная работа
  • Москва

  • Не указана

VK
Удаленная работа
  • Москва

  • Не указана

МАГНИТ, Розничная сеть

Python-разработчик

МАГНИТ, Розничная сеть

Удаленная работа
  • Москва

  • Не указана

Гуд Вет
Удаленная работа
  • Москва

  • от 250000 RUR

Cronit
Удаленная работа
  • Москва

  • от 250000 RUR

Тера Интегро
Удаленная работа
  • Москва

  • от 250000 RUR

Dolphin
Удаленная работа
  • Москва

  • от 250000 RUR

М.Видео-Эльдорадо

Golang-разработчик

М.Видео-Эльдорадо

Удаленная работа
  • Москва

  • от 250000 RUR

Bell Integrator Регионы

Разработчик fullstack (Go/Python)

Bell Integrator Регионы

Удаленная работа
  • Москва

  • от 250000 RUR

Удаленная работа
  • Москва

  • до 250000 RUR

Полюс
Удаленная работа
  • Москва

  • до 250000 RUR

Букмекерская компания МЕЛБЕТ

Product Backend Developer (igaming)

Букмекерская компания МЕЛБЕТ

Удаленная работа
  • Москва

  • до 250000 RUR

АМИКОН
Удаленная работа
  • Москва

  • до 250000 RUR

Backend-разработчик (Python)

Сычков Даниил Олегович

Удаленная работа
  • Москва

  • до 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию