Старший Go-инженер в команду Core Backend (ВКонтакте)
Описание
Локация: Москва; доступны офисный, дистанционный и комбинированный форматы работы
Компания
ВКонтакте — один из самых высоконагруженных проектов Рунета: до 30 релизов и 125 миллиардов запросов к API в сутки.
Что делать
Выделять независимые сервисы и оптимизировать взаимодействие между ними.
Разрабатывать и внедрять стандартизированные системы и подходы для Core Backend.
Участвовать в переходе и миграции систем хранения.
Проектировать и развивать механизмы отказоустойчивости при сбоях и повышенной нагрузке.
Анализировать инциденты, находить первопричины и внедрять системные улучшения.
Участвовать в архитектурных решениях для высоконагруженной платформы.
Требования
Уверенное владение Go и опыт работы с PHP.
Опыт разработки и эксплуатации высоконагруженных backend-систем.
Опыт работы с контейнерами и оркестраторами.
Понимание облачной инфраструктуры и принципов построения распределённых систем.
Знание SRE-практик: мониторинг, управление инцидентами, надёжность, отказоустойчивость и безопасные изменения в production.
Опыт работы с реляционными или NoSQL-базами данных и системами кеширования.
Хорошо, если есть
Опыт разработки платформенных или инфраструктурных продуктов.
Опыт проектирования систем, критичных к доступности и производительности.
Навыки performance-инжиниринга, поиска узких мест и планирования ресурсов.
Опыт улучшения процессов эксплуатации и автоматизации рутинных операций.
Культура и преимущества
Работа в инфраструктурной команде Core Backend, влияющей на надёжность и развитие продуктовой платформы.
Участие в декомпозиции монолита и разработке высоконагруженных core-сервисов.
Возможность выбрать офисный, дистанционный или комбинированный формат работы.
Полный рабочий день.