Ozon

go-разработчик антибот-систем

Коротко

Go-разработчик в команду Антибот (Ozon) для работы над высоконагруженными системами защиты от DDoS-подобных атак, реал-тайм алертами и поведенческим анализом трафика. Нужно интегрировать catboost-модели, строить онлайн-сервис скоринга и проверять трафик на уязвимости в асинхронном режиме. Требуется глубокое знание Go, опыт в микросервисной архитектуре, SQL, тестирование кода, работа с Kafka/RabbitMQ/Redis. Формат работы — удалённо, полная занятость, уровень senior.

Описание
Привет! Это команда Антибот. Мы работаем с высоконагруженными системами для пайплайнов данных, реал-тайм алертов и поведенческим анализом. Руководитель планирует роадмапы, команда взаимодействует с заказчиками (в основном, ИБ) и улучшает защиту от DDoS-подобных атак.
Задачи
•На основе catboost-модели делать интеграцию для работы в онлайн-проверками
•Создавать онлайн-сервис, обрабатывающий и отдающий скоры по всем сущностям
•В асинхронном режиме проверять весь трафик на отсутствие уязвимостей
•Увеличивать лэтенси и производительность онлайн-проверки правил
•Кроме того, есть закрытые NDA задачи для отдела Информационной Безопасности
Требования
•Хорошее знание внутренностей go, работа с памятью, профилирование
•Базовое умение работать с сервером через консоль (ssh, ls, cat, grep, htop, kill)
•Понимание системного дизайна, опыт работы в микросервисной архитектуре
•Знание базового SQL (виды JOIN, группировки и групповые функции, работа с датами, строками, массивами)
•Опыт тестирования своего кода (юнит-тесты, стресс-тесты)
•Метрики, алерты, графана
•Опыт работы с брокерами сообщений (kafka, rabbitMQ) и с Redis
Будет плюсом
•Опыт работы в сферах AntiDDoS, WAF, Antibot
•Знание C++, кода Nginx, его модулей (задач не много, но есть)
•Продвинутое знание консольных команд и редакторов (sed, awk, vi/vim)
•Опыт разработки высоконагруженных сервисов (от 10К рпс)
•Умение использовать эффективные алгоритмы в горячих местах кода
Условия
Условий в вакансии нет

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте