Архитектор баз данных / DBA

По договоренности

  • Динамо
  • Белорусская
  • Маяковская

Привет! Я Артём, руководитель платформенного направления в Drivee.

Сейчас мы расширяем направление баз данных и ищем DBA уровня Middle или Senior. Новый человек поможет распределить ответственность за критически важную инфраструктуру, обеспечить взаимозаменяемость внутри команды и вместе с нами развивать продуктовые и аналитические базы данных.

В Drivee есть два основных контура:

  • продуктовые базы приложения на MySQL;
  • аналитическое хранилище на ClickHouse.

В приоритете специалисты с сильным практическим опытом MySQL и знакомством с ClickHouse. Также готовы рассматривать кандидатов с сильной экспертизой в ClickHouse и практическим опытом работы с MySQL.

Важно, чтобы ты был готов постепенно работать с обеими системами. Объем самостоятельности и архитектурных задач будет зависеть от профессионального уровня: можно сосредоточиться на сопровождении и развитии существующего контура либо брать более широкую ответственность за архитектурные подходы и развитие направления.

Формат работы

Можно работать удалённо из любого города России. Для сотрудников в Москве или Якутске возможен гибридный формат.

О Drivee

Drivee — сервис для заказа такси, междугородних поездок и курьерской доставки. Пассажиры и водители напрямую договариваются о стоимости и других условиях поездки.
Роль входит в платформенное направление, которое отвечает за устойчивость и развитие ключевой технологической инфраструктуры продукта.

Почему эта роль может быть интересна

Здесь не придется работать только с одной базой данных или заниматься исключительно повторяющимися эксплуатационными задачами.

В направлении есть:

  • производственная база MySQL;
  • аналитическое хранилище ClickHouse;
  • групповая репликация;
  • задачи производительности и доступности;
  • изменения схем, миграции и переносы данных;
  • оптимизация запросов и моделей хранения;
  • мониторинг состояния баз данных;
  • расследование технических инцидентов;
  • разработка и развитие внутренних инструментов для работы с базами;
  • передача данных из продуктового контура в аналитическое хранилище.

Можно будет не только выполнять текущие операции, но и предлагать изменения, которые делают работу с базами данных более устойчивой, предсказуемой и удобной для инженерных команд.

Команда

Сейчас в направлении работает один DBA. Новый специалист будет тесно взаимодействовать с ним, DevOps-командой, разработчиками, аналитиками, инженерами данных и коллегами из информационной безопасности.

Внутри платформенного направления мы:

  • совместно формируем дорожную карту;
  • прозрачно планируем задачи;
  • даем специалистам возможность предлагать собственные решения;
  • после инцидентов разбираем причины и улучшаем систему, а не ищем виноватых;
  • ожидаем самостоятельности и дисциплины в вопросах, которые влияют на доступность и сохранность данных.


В нашей команде есть пространство для инициативы и выбора решения, при этом для нас важно соблюдение договоренностей, ответственность за результат и своевременное информирование о рисках.

Наш технологический контекст

Основные базы данных:

  • MySQL;
  • ClickHouse.

Будет преимуществом опыт работы с Kafka. Остальные инструменты и особенности инфраструктуры подробнее обсудим на техническом интервью.

Зона ответственности:

  • Сопровождать продуктовые базы MySQL и аналитические базы ClickHouse;
  • Проектировать новые таблицы, связи и изменения схем данных;
  • Проводить миграции и переносы данных;
  • Оценивать риски блокировок, простоя и влияния изменений на работающие системы;
  • Оптимизировать медленные и ресурсоемкие запросы;
  • Анализировать блокировки и взаимные блокировки;
  • Настраивать и сопровождать репликацию;
  • Поддерживать процессы резервного копирования и восстановления;
  • Развивать мониторинг состояния баз данных;
  • Проводить аудит производительности;
  • Участвовать в расследовании инцидентов, связанных с базами данных;
  • Находить причины сбоев и предлагать изменения, которые снижают риск их повторения;
  • Участвовать в архитектурной проработке продуктовых изменений;
  • Взаимодействовать с разработкой, инфраструктурной командой, аналитиками и направлением данных;
  • Вместе с командой формировать и выполнять дорожную карту направления, делиться техническим опытом и помогать коллегам разбирать сложные задачи.

Для нас важно:

  • Уметь читать и оптимизировать сложные SQL-запросы;
  • Понимать принципы работы индексов, статистики, блокировок и хранения данных;
  • Иметь опыт изменений схем и миграций;
  • Понимать принципы репликации, доступности и восстановления;
  • Иметь опыт диагностики и устранения серьезных инцидентов;
  • Уметь не только устранить последствия сбоя, но и разобраться в его причинах;
  • Самостоятельно вести технические задачи в своей зоне ответственности;
  • Аккуратно работать с критически важными данными, заранее сообщать о рисках и сложностях.

Для кандидатов уровня Senior дополнительно важны опыт архитектурного проектирования, ведения крупных технических инициатив и готовность делиться экспертизой с командой.

Будет плюсом:

  • Уверенная работа одновременно с MySQL и ClickHouse;
  • Опыт с Kafka;
  • Опыт с MySQL Group Replication;
  • Опыт разработки внутренних инструментов для работы с базами данных;
  • Опыт улучшения мониторинга и наблюдаемости;
  • Опыт передачи данных из продуктовых систем в аналитическое хранилище;
  • Опыт работы с качеством данных.

Как мы работаем

  • Самостоятельно. В своей зоне важно разобраться в контексте, предложить варианты решения и довести выбранный подход до результата.
  • Ответственно. Базы данных — критическая часть продукта, поэтому изменения требуют внимательности и понимания рисков.
  • Открыто. О сложностях и рисках принято говорить заранее. После инцидента команда разбирает причины и улучшает систему, а не ищет виноватых.
  • Рационально. Не создаем процесс ради процесса и выбираем решение, соответствующее масштабу задачи.
  • С фокусом на результат. Значение имеет не только выполненная операция, но и то, насколько устойчивее и предсказуемее стала система.

Что ожидаем на старте

В течение первого месяца предстоит:

  • Познакомиться с архитектурой и процессами команды;
  • Разобраться в текущем контуре MySQL и ClickHouse;
  • Освоить внутренние инструменты работы с базами;
  • Начать самостоятельно выполнять основные операции;
  • Проводить изменения схем, миграции и переносы данных, создавать новые базы;
  • Подключиться к расследованию и разбору инцидентов;
  • Начать работу с дорожной картой направления.

Дальше ожидаем, что специалист сможет самостоятельно вести согласованную область, предлагать улучшения в производительности, мониторинге и надежности, а также постепенно обеспечивать взаимозаменяемость с другим DBA.

Для специалиста уровня Senior в роли будет больше архитектурных задач и возможностей влиять на технические подходы и направление развития баз данных.

Как проходит найм

  1. Знакомство с рекрутером — 30-40 минут.
  2. Встреча с руководителем платформенного направления — около 60 минут.
  3. Техническое интервью — около 90 минут. На встрече будут руководитель платформенного направления и специалисты по базам данных.

Если тебе интересны задачи на стыке практического администрирования, архитектуры и развития платформы данных, будем рады твоему отклику!


Адрес: Россия, Москва, 4-й Лесной переулок, 4
Показать на большой карте

Поделиться:

Опубликована 11 часов назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
500 000 - 600 000 ₽
Выше средней на 96%
ИT-компания Selecty в активном поиске Системного Архитектор в команду крупнейшего частного банка РФ.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании SelectySelecty
  • Москва
11 часов назад
Взаимодействие с заказчиком (руководство, архитекторы и инженеры по ИТ-вертикали). ... Менторство инженеров внедрения и архитекторов. ... Из них не менее 2 лет в роли архитектора на проектах внедрения.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Cloud.ruCloud.ru
  • Москва
11 часов назад
250 000 - 320 000 ₽
Рыночная зарплата
Сейчас мы ищем опытных архитекторов, которые могли бы усилить проекты наших клиентов. ... Требования: Опыт работы архитектором 1С / системным или функциональным архитектором от 5 лет. ... Опыт работы в роли архитектора со стороны интегратора или крупного заказчика.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании IT-ImplantIT-Implant
  • Москва
день назад
Кого ищем: Solution Архитектора Чем предстоит заниматься: 1.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Детский мирДетский мир
  • Москва
день назад
Сейчас мы находимся в поиске Главного архитектора в Ростелеком ИТ. ... или архитектора решений. - Опыт успешной сдачи в эксплуатацию минимум 1 государственной информационной ... Системное мышление, умение вести переговоры со смежными ведомствами, навыки управления командой архитекторов ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Ростелеком Информационные ТехнологииРостелеком Информационные Технологии
  • Москва
день назад
Мы являемся лидерами рынка в области отечественных NGFW-решений и ищем presale-архитектора, который усилит ... Ты подойдёшь, если: Есть опыт от 3–5 лет на позиции пресейл-архитектора, ведущего пресейл-инженера или ... сетевого/ИБ-архитектора у вендора, в системном интеграторе или телекоме; Глубоко знаешь сетевые технологии ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании АйдекоАйдеко
  • Москва
11 часов назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.