MySQL DBA

Местоположение и тип занятости

МоскваМожно удаленно

Компания

Мы tech-команда, которая создает сервис доставки из магазинов и ресторанов (ex СберМаркет) и делает это с любовью

Описание вакансии

Условия работы

Привет! В команду High-performance database infrastructure мы ищем коллегу, который обладает не только прокаченными техническими навыками, но и умеет смотреть на стабильность в целом, понимает, что БД - это один из инструментов в большой системе.

СберМаркет — это высоконагруженный e-commerce, сервис №1 на рынке e-grocery.

Мы работаем на одном из самых крупных и динамичных потребительских рынков. В СберМаркете по-прежнему живы дух, скорость и независимость стартапа. Наш отдел разработки объединяет 15 направлений, среди которых продуктовая разработка 4 приложений и сайта, логистика и сборка, маркетинговые инструменты для брендов и ретейлеров, несколько платформенных команд.

Под новые масштабы и задачи мы быстро выросли: с 150 до 650 человек только за 2021 год. Мы продолжаем расширяться и ускоряться и ищем лучших в своем деле!

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

А также, сможешь поучаствовать в проектировании и развертывании гео-распределенной высоконагруженной системы и поработать с высконагруженной инсталяцией MySql (master + 19 slave's)

Что нужно будет делать?

  • Выполнять текущие регламентные работы по обслуживанию высоконагруженного кластера БД MySQL;
  • Анализировать нагрузку на БД MySql (HealthCheck, slow_query_logs);
  • Помогать разработке в выявлении и переносе запросов на read_only replica's;
  • Консультировать разработчиков в части оптимизации “тяжелых” и медленных запросов к БД MySql;
  • Участвовать в построении и эксплуатации гео-распределенной системы;
  • Выстраивать мониторинг (текущие запросы, динамика изменения производительности, индексы, сиквенсы & etc) запросов к БД;
  • Контролировать производительности запросов и поддерживать миграции;
  • Заниматься мониторингом и аудитом производительности базы данных;
  • Оптимизировать использования места на БД.

Что мы ждём от кандидата?

  • Хорошие знания и опыт работы с БД MySQL и инструментами: Percona toolkit, PMM, ProxySQL;
  • Понимание принципов работы базы;
  • Опыт работы с HighAvailable инсталяциями (master+ много read_only replica's)

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

  • Опыт администрирования баз данных в облаках;
  • Опыт администрирования и использования PostgreSQL;
  • Опыт работы с мультимастером;
  • Понимание работы облачных оркестраторов.

Что интересного есть у нас?

  • Можешь выбрать свой соцпакет — ДМС, спорт, промокоды на заказ продуктов или билеты в отпуск;
  • Мы работаем удаленно. В Москве есть большой и красивый офис, поэтому если ты из этого города или будешь проездом — welcome;
  • Предоставляем технику для работы на твой выбор;
  • Помогаем интеллектуально и физически развиваться (электронная библиотека, книжный клуб, футбол);
  • Мы уделяем большое внимание обучению сотрудников, поэтому в нашей knowledge base ты найдёшь много интересных курсов, книг и записей конференций.

А ещё:

  • Мы сами участвуем в конференциях, как спикеры;
  • Проводим внутренние митапы и дискуссионные клубы;
  • Не боимся экспериментировать с новыми решениями и технологиями;
  • Заботимся о сотрудниках: в компании есть специалист по здоровью и психологи для разговоров по душам.