О команде
Юнит DBA разрабатывает собственную платформу «Database as a Service», которая даёт возможность тысячам разработчиков получить надёжные и масштабируемые базы данных за считанные минуты.
Мы предоставляем хранилища самого разного формата и объёма: от небольших одиночных хранилищ на пару десятков гигабайт до шардированных кластеров суммарным объёмом в несколько терабайт. Обслуживаемая инфраструктура — это сотни кластеров, распределенных по нескольким дата-центрам.
Перед командой стоят амбициозные цели, которые позволят бизнесу быстрее масштабироваться и повышать доступность продукта. Команда SQL входит в состав юнита DBA и участвует в развитии платформы DBaaS и сопутствующих инструментов на Go и Python автоматизирующую: развертывание, управление, эффективное распределения ресурсов для PostgreSQL и CockroachDB в Kubernetes.
Особенностью команды является высокая автономность и продуктовый подход, которые позволяют инженерам воплотить в жизнь самые смелые идеи и современные подходы, позволяющие дать пользователям платформы лучший UX.
Примеры будущих задач
- Сокращение времени недоступности при отказе Master.
- Внедрение IO Limit в K8s 1.29.
- Разработка автоматизированной миграции БД с LXC-платформы в K8s.
- Исследование способов организации горизонтального масштабирования.
- Разработка облачных провайдеров помимо собственных ЦОД.
- Разработка правил для автоматизированной оценки зрелости и качества БД, созданных пользователями на платформе.
Вам предстоит
- Вместе с командой развивать и сопровождать PostgreSQL as a Service.
- Улучшать пользовательский опыт разрабатывая новые фичи.
- Улучшать качество сервиса и архитектуры.
- Писать новые K8s-контроллеры.
Мы ждём, что вы
- Понимаете принципы работы СУБД и транзакционной машины, имеете опыт администрирования СУБД PostgreSQL.
- Являетесь уверенным пользователем или администратором GNU/Linux (Debian).
- Имеете опыт разработки на Python и/или Golang (обладаете хотя бы начальным опытом на Go вместе с уверенными знаниями в других языках и готовы учить его дальше).
- Имеете опыт работы с K8s.
Будет здорово, если вы
- Реализовывали или поддерживали K8s-контроллеры или K8s-операторы.
- Владеете системой управления конфигурацией Puppet.
- Владеете Patroni и WAL-G.
Работа у нас — это
- Продуктовый подход к разработке инфраструктуры (делаем то, что делает пользователей нашей платформы счастливее).
- Реальная возможность предлагать и реализовывать свои идеи (у команды нет потока задач снаружи. Инженеры сами генерируют задачи, которые позволяют строить крутой продукт).
- Масштабы, которые позволяют решать проблемы, с которыми другие даже и не сталкиваются.
- Возможность заниматься автоматизацией и развиваться в разработке (предоставляем сильных менторов по Go).
- Талантливая команда, готовая поддержать ваши инициативы.
- Достойная зарплата, бонусы и премии — размер обсудим на собеседовании.
- Удалённая работа и гибкое начало рабочего дня — по согласованию с руководителем.
- Забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисах принимают терапевт и массажист.
- Обучение за счёт компании: мы оплачиваем профильные курсы, участие в конференциях, во внутренних митапах, хакатонах, тренингах и доступ к онлайн-библиотеке издательства "МИФ".
- Развитие софт скиллов: на курсах для сотрудников можно прокачать своё мастерство коммуникаций или выучить английский.
- Замечательный офис в Москве в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха. Также у нас есть офисы в Санкт-Петербурге, Казани, Самаре, Туле и Ереване.