NGENIX — лидер на рынке облачных решений и разработчик крупнейшей в России распределенной облачной платформы. Уже 15 лет NGENIX помогает развивать российский рынок веб-приложений: самые крупные, быстрорастущие и известные веб-ресурсы в стране используют облачные сервисы NGENIX, чтобы защищаться от DDoS-атак, вредоносных ботов, взломов и кражи данных, ускорять загрузку веб-страниц, доставлять видео и обеспечивать безотказную работу сайтов и приложений.Среди клиентов NGENIX — более 500 российских компаний, среди которых маркетплейсы, интернет-магазины, системы онлайн-бронирования, OTT-платформы, СМИ и государственные интернет-сервисы. Нам доверяют такие крупные игроки, как Аэрофлот, Wink, Азбука Вкуса, Авито, ЦИАН, Почта Банк, Ингосстрах, Сбермаркет, X5 Retail Group, Амедиатека, OKKO и другие.
Присоединяйтесь к команде, которая помогает Рунету работать и становиться лучше каждый день!
Обязанности:
- Исследование лучших практик по защите от ботов;
- Выработка методов по их реализации и совершенствованию на базе платформы NGENIX;
- Анализ нетиповых кейсов атак, не покрываемых возможностями платформы, выработка и проверка гипотез по противодействию им;
- Реализация вместе с командой экспериментальных прототипов и оптимизация их на реальных заказчиках;
- Формирование совместно с продуктовой команды видения и ТЗ на реализацию постоянных решений силами смежных команд;
- Подбор, формирование, координация и мотивация команды.
Мы ожидаем от будущего коллеги:
- Интерес и глубокое понимание предметной области, в т.ч. методов маскировки ботов и противодействия им;
- Практический опыт противостояния угрозам со стороны ботов / автоматизированного трафика или, наоборот, опыт по обходу систем защиты;
- Опыт работы с нагруженными интернет-ресурсами в роли системного инженера (linux) или backend-разработчика - не менее 3х лет;
- Отличное знание технологической базы:
- знание принципов устройства и работы web-сервисов, сети интернет и операционных систем Unix;
- браузерные технологии, принципы построения мобильных приложений и API;
- основы проектирования веб-приложений (архитектура, REST API, асинхронное взаимодействие);
- опыт разработки backend (linux) для веб-ресурсов , понимание принципов разработки frontend.
- Системное мышление;
- Коммуникабельность, умение работать с командой и в команде;
- Умение и желание взять на себя ответственность за команду и направление в ситуации высокой неопределенности;
- Умение чётко и ясно формулировать мысли как в устном общении, так и в виде документов (в т.ч. документирование кода и результатов работы);
- Английский язык - технический;
- Законченное высшее техническое образование.
Будет серьезным плюсом:
- хорошее знакомство с нашим технологическим стеком: python, aiohttp, lua, nginx, clickhouse, ebpf, linux;
- опыт разработки frontend и/или мобильных приложений/SDK;
- понимание методов машинного обучения и потоковой обработки данных.