Yandex Cloud

backend разработчик в Yandex Cloud

Коротко

Backend-разработчик в команду, создающую control plane для управления жизненным циклом баз данных и IaaS-сервисы для парка тысяч физических серверов в Yandex Cloud. Нужен опыт от 3 лет промышленной разработки на C++, Go, Java или Python с готовностью перейти на Go, опыт с реляционными БД и проектированием отказоустойчивых распределённых сервисов. Работа связана с высоконагруженными системами, требует погружения в низкоуровневые детали и решения нетривиальных архитектурных проблем. Формат — гибрид, зарплата не указана.

Описание
Команда создаёт фундамент для работы с данными в Yandex Cloud. Разрабатываемые решения используются в высоконагруженных системах с критичными требованиями к доступности. Ключевое направление — control plane, автоматизирующий жизненный цикл баз данных: создание, настройку, масштабирование и обслуживание.
Задачи
•Разрабатывать сервисы для операций над кластерами баз данных и механизмы их координации
•Проектировать и развивать системы для оркестрации обновлений, миграций, бэкапов и процедур отказоустойчивости
•Развивать IaaS-сервис для управления парком из тысяч физических серверов
•Обеспечивать быстрое и надёжное создание и изменение изолированных окружений и миграцию данных между хостовыми машинами
•Разрабатывать сервис деплоя для доставки бинарных артефактов, конфигураций и обновлений ОС на сотни тысяч хостов
•Улучшать и переосмысливать архитектуру сервиса деплоя с учётом роста количества управляемых систем
•Искать и устранять узкие места в архитектуре с точки зрения надёжности, масштабирования и удобства сопровождения
•Участвовать в архитектурных сессиях
•Улучшать наблюдаемость систем
•Проводить анализ производительности ключевых компонентов
•Внедрять практики повышения отказоустойчивости системы
•Разделять монолитные компоненты на изолированные микросервисы
Требования
•От 3 лет промышленной разработки на C++, Go, Java или Python и готовность перейти на Go
•Опыт работы с реляционными базами данных
•Опыт проектирования и разработки отказоустойчивых, распределённых и масштабируемых сервисов
•Умение писать надёжный код и сопровождать его автотестами
•Готовность погружаться в низкоуровневые детали систем, исследовать и решать нетривиальные проблемы
•Будет плюсом: опыт работы с распределёнными брокерами сообщений, создание сервисов end-to-end, знание Terraform и K8s, понимание облачной инфраструктуры, систем мониторинга и конфигураторов
Условия
•Расширенная медицинская страховка с первого месяца работы
•Оплачиваемый больничный — 30 дней в году с сохранением полной зарплаты
•Доступ к передовым моделям и компенсация от 100М токенов для экспериментов и оптимизации рутины
•ДМС включает плановую помощь и неотложную помощь за рубежом, страхование от несчастных случаев, лечение критических заболеваний, психологические консультации, чекапы, вакцинацию, стоматологию и коррекцию зрения
•Оплата ведения беременности и родов для сотрудниц и жён сотрудников, работающих более двух лет
•ДМС для детей и супругов по системе 80/20

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте