Руководитель команды NoSQL
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
Юнит состоит из четырёх команд и разрабатывает собственную платформу «Database as a Service», которая даёт возможность тысячам разработчиков получить надёжные и масштабируемые базы данных за считанные минуты.
Наша команда предоставляет от совсем малых до шардированных хранилищ на терабайты данных. Обслуживаемая инфраструктура — это сотни кластеров, распределенных по нескольким дата-центрам. Перед командой стоят интересные и амбициозные цели, которые позволят бизнесу быстрее масштабироваться.
Команда NoSQL входит в состав юнита DBA и отвечает за полный жизненный цикл следующих технологий: MongoDB, Redis, Elasticsearch, Clickhouse, Kafka, Consul, Pulsar, Tarantool.
Примеры будущих задач:
На этой позиции вам предстоит руководить командой NoSQL, заниматься разработкой data plane на Golang для различных БД, прорабатывать архитектуру DBaaS, обучать команду лучшим практикам разработки. Одна из целей – автоматизировать предоставление всех баз данных на 100% и обеспечить высокую степень автоматизации дальнейшего обслуживания.
Вам предстоит:
- Вместе с командой развивать и сопровождать инфраструктурные сервисы на Go и Python;
- Интегрировать с командой NoSQL хранилища в единую платформу DBaaS;
- Контролировать и улучшать процессы в команде, снижать количество рутинных задач;
- Вести роадмап и ставить цели команде. Контролировать и помогать в их достижении, работать со стейкхолдерами;
- Управлять качеством продукта: архитектурой, инцидентами, метриками, документацией;
- Помогать крутым инженерам становиться еще сильнее: снимать блокеры, способствовать в достижении карьерных целей, оценивать их работу на полугодовых циклах Performance Review;
- Масштабировать команду. Планировать найм, проводить собеседования кандидатов, сопровождать новичков на этапе онбординга.
Мы ждём, что вы:
- Имеете опыт разработки микросервисов на Golang от 3 лет;
- Имеете опыт проектирования и работы с высоконагруженными и отказоустойчивыми системами;
- Использовали в работе подход Infrastructure as a code;
- Уверенный пользователь или администратор GNU/Linux (Debian);
- Можете управлять командой из 6 опытных инженеров;
- Умеете ставить цели и достигать их через командную работу.
Будет здорово, если вы:
- Обладаете релевантным опытом по администрированию технологий из нашего стека;
- Настраивали, администрировали или создавали системы резервного копирования баз данных;
- Имеете опыт работы с системами управления конфигурацией (Puppet/Ansible/Chef/Salt).
Работа у нас — это:
- Интересные и важные задачи в большом проекте;
- Талантливая команда, готовая поддержать ваши инициативы;
- Достойная зарплата, бонусы и премии — размер обсудим на собеседовании.
- Удалённая работа и гибкое начало рабочего дня — по согласованию с руководителем;
- Забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист;
- Обучение за счёт компании: мы оплачиваем профильные курсы, участие в российских и международных конференциях, во внутренних митапах, хакатонах, тренингах и доступ к онлайн-библиотеке издательства «МИФ»;
- Развитие софт скиллов: на курсах для сотрудников можно прокачать своё мастерство коммуникаций или выучить английский;
- Замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха. Также у нас есть офисы в Санкт-Петербурге, Самаре и Казани.