Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
VK Мессенджер — один из самых нагруженных сервисов ВКонтакте. Им ежедневно пользуются более 45 миллионов человек, которые отправляют сотни миллионов сообщений. Мессенджер также является контентной платформой с каналами для прямого взаимодействия авторов с аудиторией. Команда разрабатывает приложения под Android и iOS, а также Windows, macOS и Linux.
задачи
Разрабатывать и развивать backend-сервисы VK Мессенджер;
Декомпозировать legacy-монолит на KPHP и переносить функциональность в независимые Go-сервисы;
Проектировать API, внутренние интеграции и взаимодействие между сервисами;
Оптимизировать производительность, стабильность и масштабируемость существующих решений;
Участвовать в архитектурном проектировании и технической проработке продуктовых задач.
требования
Иметь опыт разработки на Go в высоконагруженных продакшен-сервисах, включая профилирование, диагностику инцидентов и оптимизацию;
Следовать инженерным практикам: писать читаемый код, тестировать, работать с техническим долгом и применять принцип KISS;
Понимать принципы отказоустойчивости, контролируемой деградации и распределённых систем;
Иметь опыт асинхронного взаимодействия: очередей сообщений и event-driven-архитектуры;
Иметь опыт использования систем логирования, трассировки и мониторинга;
Понимать принципы разработки метрик для оценки состояния системы;
Иметь опыт командной разработки, включая code review, декомпозицию задач и кросс-командное взаимодействие;
Уметь проектировать API-сервисы, удобные в поддержке и повторном использовании;
Иметь опыт использования ИИ-инструментов для написания и анализа кода, тестов и документации.