DatsTeam

Администратор баз данных MySQL

Коротко

Senior-администратор баз данных MySQL для международной продуктовой компании DatsTeam, требуется самостоятельно развёртывать, обслуживать и тюнить кластера MySQL, настраивать репликацию, резервное копирование и мониторинг. Нужен опыт работы с mysqldump/XtraBackup, SQL-анализом, mysqltuner, EXPLAIN/PMM и построением отказоустойчивых кластеров. Формат полностью удалённый или гибридный, гибкий график, зарплата от 377 000 до 461 000 ₽.

Описание
DatsTeam — международная группа компаний, которая разрабатывает собственные продукты с 2012 года: рекламные и игровые платформы, мобильные приложения, платёжные решения. Наш кластер продуктовой разработки насчитывает более 700 разработчиков распределённых команд в разных городах России, СНГ, ЕС.
Задачи
•Изучить существующие инсталляции, изучить их конфигурации.
•На основании изученного предложить план по улучшениям и повышению стабильности.
•Заняться подробным документированием инфраструктуры БД.
•Провести ревизию схем резервного копирования, задокументировать.
•Разработать планы проверки и восстановления из бэкапов на случай критических ситуаций.
•Провести ревизию существующего мониторинга, предложить план по улучшениям и повышению стабильности.
Требования
•Умение самостоятельно развертывать и обслуживать кластера БД на MySQL.
•Опыт настройки различных видов репликации, понимание как это работает, чем отличаются друг от друга.
•Опыт настройки прав доступа.
•Умение экспортировать/импортировать данные из дампов вручную (mysqldump / mysql / XtraBackup).
•Опыт организации резервного копирования БД и проверки целостности бэкапов.
•Умение писать и анализировать SQL-запросы для помощи разработчикам, а также для анализа при проблемах с производительностью.
•Самостоятельный поиск и устранение узких мест.
•Тюнинг серверов баз данных по результатам таких исследований.
•Умение пользоваться mysqltuner, анализировать его вывод и применять на практике полученную информацию.
•Умение пользоваться соответствующими инструментами для профилирования и анализа запросов (EXPLAIN, PMM, etc).
•Понимание того, как нужно строить отказоустойчивые кластера баз данных.
•Опыт восстановления баз данных при сломанной репликации.
•Умение проводить базовый тюнинг через sysctl, по рекомендациям из официальной документации. Понимание, какой параметр и зачем тюнится.
•Опыт обновления серверов БД со старых версий на новые.
•Умение настраивать и пользоваться системами мониторинга.
Будет плюсом
•Опыт работы с MongoDB
•Опыт настройки Percona XtraDB Cluster или MariaDB Galera Cluster
•Опыт разработки полезных инструментов для работы с БД
Условия
•Несколько вариантов оформления и способов выплат.
•Full remote или гибридный офис, работа из любой страны с удобным часовым поясом.
•Гибкий график - лояльное начало дня с 9.00 до 11.00 по МСК, 8 часов рабочий день.
•Возможность выбрать привычное оборудование с доставкой на дом.
•Performance review и непрерывное обучение: внутренняя Академия, а также партнёрские программы, которые поделятся знаниями не только в профессиональной сфере, но и поддержат хобби.
•Развитая культура коммуникаций: турниры онлайн и оффлайн, тех комьюнити, митапы, co-working дни, встречи и пати на летней веранде, тимбилдинги.
•Офис с панорамой на Москву-реку и летняя веранда с гамаками и пиццей для тех, кто работает в Москве, и локальные тимбилдинги в других городах и странах для удаленщиков.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте