Старший Go-разработчик
Москва
Команда работает над единым сервисом верификации (SMS-Gate) и транспортом Push-уведомлений (VKCM) для экосистемы VK. Нужен старший инженер, который мигрирует Perl → Go, масштабирует системы под высокую нагрузку и повышает надёжность доставки сообщений
ГрейдSenior
Опыт3–6 лет
Стек
GoPostgreSQLKafkaRedisVictoriaMetricsGrafana
Задачи
- •Проектировать и реализовывать архитектуру сервисов (SMS-Gate, VKCM и другие)
- •Мигрировать логику с Perl на Go, сохранив стабильность системы
- •Реализовывать сложные каскады проверок (SMS, Mobile ID, Telegram, Flash-звонки и др.)
- •Настраивать observability: метрики, логи и алерты с VictoriaMetrics и Grafana
- •Проводить код-ревью, менторить команду и внедрять стандарты качества
- •Оптимизация CI/CD, снижение техдолга и улучшение процессов разработки
Обязательно
- •3–5 лет коммерческой разработки на Go
- •Опыт проектирования распределённых систем под высокой нагрузкой (Highload)
- •Глубокое понимание PostgreSQL, Redis и Kafka (партиции, репликация, гарантии доставки)
- •Умение настраивать метрики, логи и алерты
- •Умение работать с устаревшим кодом и вносить изменения без потери стабильности
- •Умение аргументированно защищать технические решения
Будет плюсом
- •Опыт работы с Push-сервисами или телеком-протоколами
- •Навыки переговоров с техническими партнёрами (операторы, вендоры)
- •Опыт управления командой или формального менторства