Мы развиваем Managed Databases — платформу управляемых баз данных.
Команда отвечает за PostgreSQL, MySQL, Qdrant и OpenSearch: проектирует новые возможности сервиса, делает эксплуатацию баз проще и надёжнее, повышает производительность операций и автоматизирует работу с кластерами.
Это не CRUD-продукт. Большая часть задач — про распределённые системы, отказоустойчивость, репликацию, обновления, резервное копирование, масштабирование и эксплуатацию высоконагруженных кластеров. Наш стек: Java, PostgreSQL, MySQL, OpenSearch, Qdrant, Docker, Temporal, распределённые системы.
Задачи
- Развивать Managed PostgreSQL, MySQL, Qdrant и OpenSearch
- Совмещать техническое лидерство и разработку (примерно 50/50)
- Проектировать архитектуру новых возможностей платформы, прорабатывать и решать технически сложные задачи, писать код
- Повышать надёжность, производительность и SLA операций
- Развивать механизмы масштабирования, резервного копирования, восстановления и обновления кластеров
- Участвовать в разборе production-инцидентов и улучшать систему по итогам разборов
Требования
- Опыт технического лидерства команды или крупных технических инициатив
- Глубокое понимание принципов работы распределённых систем, опыт проектирования отказоустойчивых сервисов
- Умение принимать архитектурные решения и брать ответственность за техническое направление
- Опыт разработки на Java от пяти лет
Будет плюсом
- Углубленный опыт работы с PostgreSQL
- Опыт разработки инфраструктурных или платформенных продуктов
- Понимание репликации, консенсуса, резервного копирования, восстановления и обновления баз данных
- Опыт эксплуатации высоконагруженных систем
- Опыт работы с облачной инфраструктурой или Managed-сервисами
Мы предлагаем
Формат работы
Уровень
График работы
Единые облачные технологии
Мы создаём и внедряем облачные технологии для одной из крупнейших серверных инфраструктур. Наша технологическая платформа включает S3-хранилища, базы данных, облако One Cloud, системы метрик, единой конфигурации, мониторинга, средства и инструменты разработки и диагностики. Разрабатываем новые решения и создаём программы с открытым исходным кодом.