📍 Москва (м. Белорусская)Санкт-Петербург (м. Новочеркасская)КазаньСамараПолная удалёнка
Технологии/инструменты
GoLinuxKubernetes
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы.
О команде
- Команда разрабатывает продукт, автоматически предоставляющий сотням разработчиков Авито базу данных как сервис. В данный момент полностью автоматизировано развертывание Redis и MongoDB, а также есть планы автоматизации для Clickhouse, Consul, Redpanda, ElasticSearch.
- Решение работает на LXC-контейнерах и K8s, а количество БД уже давно превысило 1000 штук. Инфраструктура представляет собой сотни серверов, распределенных по 3 ЦОД и облаку.
- Фактически мы строим аналог публичного облака, но для тысяч разработчиков внутри Авито. Задача перед нами стоит более, сложная, т.к. мы стремимся сделать продукт, не просто предоставляющий БД в автоматическом режиме, но и помогающий пользователям решать проблемы и не совершать ошибок. Это не только сами БД, но и всё вокруг них: биллинг, автоматизация планирования ресурсов, инструменты, клиентские библиотеки.
Вам предстоит
- Масштабировать платформу, увеличив количество выдаваемых БД в 3 раза.
- Реализовать возможность гибко и автоматизированно масштабироваться в Cloud.
- Мигрировать все БД с платформы LXC в платформу k8s.
- Полностью забрать разработку платформы DBaaS в команду для технологий Redis/MongoDB и продолжить делать автоматизации для новых БД.
- Увеличить процент автоматизации до 80%.
- Исследовать и внедрять новые Cloud Native БД.
Мы ждём, что вы
- Имеете опыт разработки на Golang.
- Имеете опыт проектирования и работы c распределёнными и отказоустойчивыми системами.
- Имеете опыт работы с K8s.
- Имеете опыт работы в Linux.
Работа у нас — это
- Возможность реализовать свои идеи в проекте с многомиллионной аудиторией.
- Талантливая команда, готовая поддержать ваши инициативы.
- Мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы.
- Прозрачная система премий, достойная зарплата — размер обсудим на собеседовании.
- Личный бюджет на обучение, который можно тратить на книги, курсы и конференции.
- Забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист.
- Удалёнка и замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.
Екатерина Барбашова IT Recruiter