Go-разработчик в группу разработки мониторинга
Summary
Go developer on VK's internal cloud monitoring team: building centralized metrics and alerting on VictoriaMetrics, hardening that stack for large-scale production, and growing the Observability platform. Day-to-day work spans metric collection/storage optimization, alerting and notification delivery, using Go, PostgreSQL, Redis, Kafka, Prometheus and Linux.
Задачи
- Построение централизованной системы мониторинга на базе VictoriaMetrics
- Доработка стека VictoriaMetrics для использования внутри большого продакшена
- Развитие системы алертинга и доставки нотификаций
- Оптимизация сбора, хранения и обработки метрик
- Построение платформы Observability в инфраструктуре ВК
Требования
- Глубокое понимание принципов построения распределённых систем, работы сетей и ОС Linux
- Опыт работы с PostgreSQL, Redis, Kafka
- Опыт построения систем мониторинга и работы с метриками (особенно приветствуется опыт с VictoriaMetrics, Prometheus и аналогами)
- Умение организовать процесс разработки и предлагать архитектурные улучшения
- Опыт участия в open-source проектах будет плюсом
