DBA (mySQL)

Дата размещения вакансии: 28.03.2025
Работодатель: DODO BRANDS (Dodo Pizza, Drinkit)
Уровень зарплаты:
з/п не указана
Город:
Екатеринбург
Требуемый опыт работы:
От 3 до 6 лет

О команде:
Сейчас в команде инфраструктурной платформы 10+ инженеров, среди которых как опытные разработчики, так и люди с большим опытом в качестве системных инженеров.
Основные направления нашей работы:

- Повышение автономности команд разработки;

- Увеличение надежности системы;

- Снижение количества рутинных операций;

- Снижение стоимости инфраструктуры;

В рамках этих направлений мы создаём инструменты для себя и для команд разработки, ходим в дневные и ночные дежурства, анализируем основные источники проблем и ищем пути для их устранения.

Мы ожидаем:

  • Экспертные знания MySQL, либо другой реляционной СУБД и готовность к переходу;
  • Опыт расследования проблем, поиска узких мест в производительности и масштабировании баз данных;
  • Умеешь работать в команде, можешь общаться с разработчиками на одном языке и находить баланс между идеальным решением в вакууме и текущими нуждами;
  • Опыт работы с публичными облаками, понимание их преимущества и недостатки, а также основные концепции и применяемые практики.
  • Опыт работы с Kafka, MongoDB/CosmosDB.

Мы ожидаем, что ты возьмешь на себя работу по следующим направлениям:

  • Тюнинг производительности. Облака предоставляют нам несколько опций для разворачивания баз данных. Необходимо найти оптимальную конфигурацию для наших нужд, соблюдая при этом баланс между надёжностью и стоимостью, а в идеале построить методологию для проведения нагрузочного тестирования, которая будет помогать находить решения, подходящие под разные задачи.
  • Мониторинг. Мы уже собираем метрики, которые нам предоставляют облака, а также метрики и аналитику запросов с помощью Percona Monitoring and Management, которые обычно помогают нам обнаружить проблему. Нужно развивать систему мониторинга БД, чтобы находить, а затем и устранять источник проблемы можно было быстрее.
  • Best practices. Необходимо выработать набор хороших практик и требований при работе с MySQL, а затем распространить их, закрепить в нефункциональных требованиях к нашим сервисам и по возможности помогать с обучением разработчиков.

Есть и конкретные задачи, которые скорее всего нужно будет делать. Например:

  • Подготовка к апгрейду до следующей версии MySQL. Текущая — 8.0, но надо быть готовым к обновлению при появлении такой возможности у облачных провайдеров;
  • Автоматизация работы с облачным API: сокращение времени на создание ресурсов по запросу, упрощение инфраструктурного кода;
  • Развитие имеющихся и создание новых инструментов для упрощения жизни разработчков.

Мы предлагаем:

  • Работу в глобальной компании с амбициозными целями и масштабными задачами (планируем кратный рост пиццерий и кофеен к 2026);
  • Культуру свободы и ответственности. Мы ценим тех, кто готов принимать решения и брать за них ответственность;
  • Гибкий формат. Можно работать из дома или офиса в Москве/Санкт-Петербурге/Алматы;
  • Прозрачные условия. Конкурентная зарплата, возможности для роста и развития;
  • Оплачиваемое обучение. Курсы, конференции, профильная литература и софинансирование английского в Skyeng;
  • Заботу о сотрудниках. ДМС с первого дня, включая стоматологию, и поддержка ментального здоровья через Alter.