Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Авито развивает онлайн-платформу объявлений для продавцов, покупателей, малого и среднего бизнеса и корпораций. Сервис объединяет более 230 млн активных объявлений и помогает заключать сделки с категориями товаров, автомобилей, работы, услуг и недвижимости; в него также интегрирована доставка с десятками тысяч пунктов выдачи.
Команда разрабатывает собственную платформу Database as a Service, которая позволяет тысячам разработчиков получать надёжные и масштабируемые базы данных за считанные минуты. Платформа поддерживает хранилища разных форматов и объёмов, а инфраструктура включает сотни кластеров в нескольких дата-центрах. Команда SQL развивает DBaaS и инструменты на Go для PostgreSQL и YugabyteDB в Kubernetes.
задачи
Сокращать время недоступности при отказе master;
Интегрировать YugabyteDB на платформу DBaaS;
Разрабатывать автоматизированную миграцию баз данных с LXC-платформы в Kubernetes;
Исследовать способы организации горизонтального масштабирования;
Разрабатывать облачных провайдеров помимо собственных центров обработки данных;
Разрабатывать правила для автоматизированной оценки зрелости и качества баз данных, созданных пользователями на платформе;
Вместе с командой развивать и сопровождать PostgreSQL as a Service и новые SQL-решения;
Улучшать пользовательский опыт, разрабатывая новые функции;
Развивать инструменты self-service;
Писать новые сервисы на Go.
требования
Понимать принципы работы СУБД и транзакционной машины;
Иметь опыт администрирования PostgreSQL и понимать плюсы и минусы его архитектуры;
Уверенно пользоваться или администрировать GNU/Linux (Debian);
Уверенно владеть Go;
Будет плюсом опыт работы с Kubernetes, владение Patroni и wal-g.
условия
Возможность реализовать свои идеи в проекте с многомиллионной аудиторией;