О проекте:
Платформа OSMP (Open Single Management Platform) предназначена для управления безопасностью крупных предприятий. Это распределенный программный комплекс, предоставляющий возможности по управлению ИТ-инфраструктурой:
распределенная система управления продуктами Kaspersky;
распределенное многоплатформенное мультиоблачное ПО;
управление множеством корпоративных продуктов ЛК под различные платформы;
управление мобильными устройствами;
сбор данных об уязвимостях;
управление патчами и обновлениями;
инвентаризация аппаратного и программного обеспечения;
развертывание ПО и операционных систем.
Единая платформа обеспечивает гибкую защиту для сложной инфраструктуры заказчика (рабочие станции, серверы, мобильные устройства, виртуальные среды и почтовые сервисы), включает в себя полный набор возможностей для автоматизированной защиты от угроз и позволяет выполнять не только IT/IS-сценарии, но и SIEM-, EDR-, XDR-сценарии.
Чем предстоит заниматься:
- Постановка технических задач команде разработчиков, оценка, контроль их сроков и качества выполнения;
- Написание новых, поддержка и модификация существующих компонент платформы OSMP
Мы ожидаем:
- Опыт разработки на Go от 3-х лет;
- Опыт выполнения функций тимлида/техлида команды разработчиков;
- Умение писать понятный код и разбираться в чужом;
- Опыт разработки микросервисов;
- Опыт разработки под Linux;
- Понимание принципов ООП;
- Опыт использования инструментария для тестирования, профилирования, документирования и анализа кода на Go;
- Опыт проектирования и использования REST и RPC интерфейсов;
- Понимание принципов SOLID и умение их применять;
- Знание паттернов проектирования и умение их применять;
- Опыт работы с Docker/K8s.