Вакансия из первоисточника
Старший Go-разработчик
VK
Москва
Описание вакансии
Мы работаем над самой масштабной контентной платформой в рунете — по объёму, форматам, времени потребления и аудитории. Миллионы RPS и петабайты данных — главные вызовы для бэкенда ВКонтакте. Команда надёжности отвечает за развитие инструментов, процессов и практик для повышения стабильности и отказоустойчивости, активно участвует в принятии архитектурных решений и разработке критических компонент. Задачи Работать над инструментами предотвращения/предупреждения инцидентов Анализировать инциденты и принимать решения по ключевым исправлениям Разрабатывать механизмы деградации системы — чтобы отказ или замедление отдельных её частей влияли минимально на работоспособность всей системы Переводить инфраструктуру на новые целевые технологии Участвовать в построении микросервисной архитектуры и внедрении инструментов для её развития Требования Уверенное владение Go (или другими промышленными языками C/C++/Java/C#/Rust) Глубокое понимание и опыт работы как минимум с одной БД из списка — Postgres/MongoDB/Cassandra/ClickHouse/YDB/Redis (плюсом будет опыт эксплуатации) Опыт работы на позициях SRE или разработчика инфраструктуры/платформы Опыт работы с Kubernetes (или с другими внутренними оркестраторами — например, Yandex Deploy) Будет плюсом Опыт проектирования крупных высоконагруженных систем и вывод их в продакшен Опыт работы непосредственно с железом / в области сетевой инженерии Навыки перформанс-инжиниринга и планирования ресурсов (CPU/IO/сеть), поиск узких мест и деградаций