Авито

Разработчик DBaaS в команду SQL

Коротко

Разработка собственной платформы Database as a Service (DBaaS) в команде SQL юнита DBA: автоматизация развёртывания, управления и распределения ресурсов для PostgreSQL и YugabyteDB в Kubernetes. Компания — Авито, крупная онлайн-платформа объявлений, инфраструктура — сотни кластеров в нескольких дата-центрах. Требуется уверенное владение Go, опыт администрирования PostgreSQL, понимание принципов работы СУБД, опыт работы с GNU/Linux Debian; плюсом — опыт с Kubernetes, Patroni и WAL-G.

О команде
Наш юнит разрабатывает собственную платформу Database as a Service, которая даёт возможность тысячам разработчиков получать надёжные и масштабируемые базы данных за считанные минуты. Мы предоставляем хранилища самого разного формата и объёма: от небольших одиночных хранилищ на пару десятков гигабайт до шардированных кластеров суммарным объёмом в несколько терабайт. Обслуживаемая инфраструктура — это сотни кластеров, распределённых по нескольким дата-центрам. Перед командой стоят амбициозные цели, которые позволят бизнесу быстрее масштабироваться и повышать доступность продукта.
Команда SQL входит в состав юнита DBA и участвует в развитии платформы DBaaS и сопутствующих инструментов на Go, автоматизирующих развёртывание, управление и эффективное распределение ресурсов для PostgreSQL и YugabyteDB в Kubernetes.
Особенность команды — высокая автономность и продуктовый подход. Это помогает инженерам реализовывать идеи и применять современные подходы, чтобы улучшать UX для пользователей платформы.
Какие задачи вас ждут
•сокращать время недоступности при отказе мастер-узла;
•интегрировать YugabyteDB в платформу DBaaS;
•разрабатывать автоматизированную миграцию БД с LXC-платформы в Kubernetes;
•исследовать способы организации горизонтального масштабирования;
•разрабатывать поддержку облачных провайдеров помимо собственных ЦОД;
•разрабатывать правила для автоматизированной оценки зрелости и качества БД, созданных пользователями на платформе;
•вместе с командой развивать и сопровождать PostgreSQL as a Service и новые SQL-решения;
•улучшать пользовательский опыт, разрабатывая новые возможности;
•развивать инструменты самообслуживания;
•писать новые сервисы на Go.
Мы ждём, что вы
•понимаете принципы работы СУБД и транзакционной машины;
•имеете опыт администрирования СУБД PostgreSQL, понимаете плюсы и ограничения её архитектуры;
•являетесь уверенным пользователем или администратором GNU/Linux Debian;
•уверенно владеете Go.
Будет здорово, если вы
•имеете опыт работы с Kubernetes;
•владеете Patroni и WAL-G.
Работа у нас — это
•расширенная забота о здоровье: ДМС, страхование жизни, онкострахование;
•сервис психологической поддержки, а также финансовые, юридические и ЗОЖ-консультации для вас и ваших близких;
•корпоративный спорт: групповые тренировки, велбиинг-приложение;
•спецпредложения от партнёров и скидки на сервисы Авито: бронирование жилья, услуги продвижения, ипотечное страхование;
•компенсация питания.

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

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

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

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

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