Мы - команда Kaspersky DDoS Protection (KDP) - отдельное подразделение в рамках международного лидера в области безопасности - Лаборатории Касперского. Наш базовый продукт - это защита от DDoS-атак, и мы активно расширяем наш портфель продуктов (WAF, Защита от ботов, CDN и др.), чтобы стать единым сервисом для защиты онлайн-активов.
Чем предстоит заниматься:
- Разработка и валидация архитектурных гипотез для платформы Anti-DDoS 2.0
- Проектирование взаимодействия компонентов (L4 → L7 → ML → оркестрация)
- Написание кода ключевых компонентов на Go (реализация critical path)
- Выбор технологического стека и инструментов в рамках утвержденной стратегии продукта
- Координация технических решений между командами разработки
- Проведение технических ревью и утверждение архитектурных решений
- Проектирование и внедрение системы мониторинга, observability и алертинга
- Разработка стратегии тестирования (от unit-тестов до нагрузочного тестирования)
- Создание инфраструктуры как кода (IaC) и процедур развертывания
- Обеспечение процедур передачи компонентов в эксплуатацию
- Совместная с Technical Product Owner работа над технической документацией
- Участие в формировании технического видения продукта вместе с CPO
- Консультирование команд по вопросам архитектуры и лучших практик
Что вам для этого нужно:
- 8+ лет коммерческой разработки распределенных систем
- 3+ года на позиции Tech Lead/Architect
- Опыт управления командой разработки 5-10 человек
- Участие в полном цикле создания high-load систем
- Экспертные знания Go и экосистемы языка
- Глубокое понимание системного дизайна и архитектурных паттернов
- Практический опыт проектирования микросервисных архитектур
- Опыт работы с PostgreSQL, ClickHouse, Kafka, Redis
- Знание принципов работы Linux Kernel и сетевого стека
- Опыт работы с GitLab CI/CD и автоматизацией процессов
- Понимание принципов мониторинга и observability
- Высшее образование (магистратура/специалитет) в области компьютерных наук, прикладной математики или software engineering
Будет плюсом:
- Английский язык на уровне чтения технической документации
- Опыт менторства и проведения технических воркшопов
- Понимание принципов сетевых протоколов и технологий
- Знание технологий eBPF/XDP/DPDK будет преимуществом
- Участие в open-source проектах приветствуется