VK Мессенджер
Go-разработчик
BackendгибкийМосква
Навыки
GoKPHPAPI designPerformance optimizationMessage queuesEvent-driven architectureLogging systemsTracing systemsMonitoring systems
Обязанности
- 01Разработка и развитие backend-сервисов VK Мессенджер
- 02Декомпозиция legacy-монолита на KPHP и перенос функциональности в независимые Go-сервисы
- 03Проектирование API, внутренних интеграций и взаимодействия между сервисами
- 04Оптимизация производительности, стабильности и масштабируемости существующих решений
- 05Участие в архитектурном проектировании и технической проработке продуктовых задач
Требования
- 01Опыт разработки на Go в высоконагруженных продакшен-сервисах: профилирование, диагностика инцидентов, оптимизация
- 02Следование инженерным практикам: читаемый код, тестирование, работа с техническим долгом, принцип KISS
- 03Понимание принципов отказоустойчивости, контролируемой деградации и распределённых систем
- 04Опыт работы с асинхронным взаимодействием: очереди сообщений, event-driven архитектура
- 05Опыт использования систем логирования, трассировки и мониторинга
- 06Понимание принципов разработки метрик для оценки состояния системы
- 07Опыт командной разработки: code review, декомпозиция задач, кросс-командное взаимодействие
- 08Навык проектирования API-сервисов, удобных в поддержке и повторном использовании
- 09Опыт использования или желание обучаться использованию ИИ-инструментов для написания и анализа кода, тестов, документации
Условия
- 01Гибкий график работы
- 02Бонусы и скидки от партнеров
- 03Офис в центре города
- 04ДМС
- 05Профессиональная команда
- 06Формат работы Офисный Дистанционный Комбинированный
- 07Уровень middle senior
- 08График работы полный