Kaspersky
Developer Go (OSMP)
2 дн. назад
РоссияSeniorHybrid
godockerkubernetesmicroserviceslinuxoopsolidrest
Developer Go для Open Single Management Platform (OSMP) — платформы, объединяющей продукты Kaspersky в единую экосистему с высоконагруженными микросервисами.
О продукте
- Open Single Management Platform (OSMP) - это платформа, которая объединяет продукты Kaspersky в единую экосистему: endpoint-защита, SIEM, сетевая аналитика, реагирование на инциденты.
- Платформа состоит из множества распределённых сервисов, которые взаимодействуют друг с другом, используя современный стек технологий.
Обязанности
- Разработка высоконагруженных микросервисов на Go под k8s
- Создание нового функционала
- Участие в выборе новых технологий и подходов
- Участие в согласовании SRS
- Проведение Code Review
- Написание тестов (unit, smoke, integration)
- Участие в проработке архитектуры
- Участие в поддержке тестовых и продакшен сред
Требования
- Опыт работы на Go от 3 -х лет
- Продвинутые навыки работы с Docker/K8s
- Опыт разработки микросервисов, знание связанных паттернов
- Опыт разработки под Linux
- Понимание принципов ООП и SOLID
- Опыт использования инструментария для тестирования, профилирования, документирования и анализа кода на Go
- Опыт проектирования и использования REST интерфейсов
- Опыт работы с базами данных на основе SQL, например PostgreSQL
Будет плюсом
- Опыт использования NATS в production
- Опыт разработки на C++
- Опыт работы с сетевыми протоколами: парсинг трафика, анализ сетевых пакетов
- Опыт в области информационной безопасности или работы с системами класса IDS/NTA/NDR
Условия
- Москва, гибрид