Dats.Team

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

в Dats.Team

300 000 —‍ 450 000 ₽/мес на руки

📍 Москва (м. Тульская)Полная удалёнка
Специализация
DevOps
Уровень
Senior

DatsTeam — международная группа компаний, которая разрабатывает собственные продукты с 2012 года: рекламные и игровые платформы, мобильные приложения, платёжные решения. Наш кластер продуктовой разработки насчитывает более 300 разработчиков распределённых команд в разных городах России, СНГ, ЕС.

Технологии/инструменты

MySQLSQLClickHouseZooKeeperXtraDBMariaDB

Чем предстоит заниматься

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

Мы ждем от вас

  • Опыт работы: 3–6 лет.

Умение самостоятельно развертывать и обслуживать кластера БД на MySQL:

  • Опыт настройки различных видов репликаций, понимание, как это работает, чем отличаются друг от друга; настройка прав доступа.
  • Умение экспортировать/импортировать данные из дампов вручную (mysqldump/MySQL/xtrabackup).
  • Опыт организации резервного копирования БД и проверки целостности бэкапов.
  • Опыт настройки Percona XtraDB Cluster или MariaDB Galera Cluster.
  • Умение писать и анализировать SQL-запросы для помощи разработчикам, а также для анализа при проблемах с производительностью.
  • Самостоятельный поиск и устранение узких мест.
  • Тюнинг серверов баз данных по результатам таких исследований.
  • Умение пользоваться mysqltuner, анализировать его вывод и применять на практике полученную информацию.
  • Умение пользоваться соответствующими инструментами для профилирования и анализа запросов (explain, PMM, etc).
  • Понимание того, как нужно строить отказоустойчивые кластера баз данных.
  • Опыт восстановления баз данных по binlog'ам.
  • Опыт восстановления баз данных при сломанной репликации.
  • Умение проводить базовый тюнинг через sysctl, по рекомендациям из официальной документации; понимание, какой параметр и зачем тюнится.
  • Опыт обновления серверов БД со старых версий на новые.
  • Умение настраивать и пользоваться системами мониторинга.

Умение самостоятельно развертывать и обслуживать кластера ClickHouse:

  • Умение поднимать кластера ClickHouse с нуля.
  • Умение планировать новые кластера с учётом требований к отказоустойчивости.
  • Понимание, как работает ClickHouse и как масштабировать кластера.
  • Умение диагностировать проблемы в его работе.
  • Понимание, для чего нужен ZooKeeper, умение его конфигурировать и использовать.

Также будет плюсом:

  • Опыт работы с Apache Kafka.
  • Опыт администрирования кластеров PostgreSQL.
  • Опыт разработки полезных инструментов для работы с БД.

Условия

  • У нас удалёнка, но есть офис в Москве для желающих поработать в формате коворкинга или с закрепленным рабочим местом.
  • Оформление в штат компании или заключение международного контракта.
  • Гибкий график — лояльное начало дня, 8 часов рабочий день.
  • Возможность выбрать привычное оборудование (Mac, Linux, Windows, мониторы и пр.) с доставкой на дом.
  • Performance review, на котором мы поможем тебе выстроить цели, а также ежегодную индексацию зарплаты.
  • Непрерывное обучение: у нас есть внутренняя Академия, а также много партнёрских программ, которые поделятся знаниям не только в профессиональной сфере, но и поддержат твои хобби.
  • Митапы, конференции, хакатоны, квесты, онлайн-игры — лишь небольшая часть наших активностей, в которых ты сможешь участвовать.
  • Разнообразные корпоративные программы: ДМС со стоматологией, фитнес-клуб, английский, мастер-классы, развлечения и отдых, льготная система по отпускам и больничным.
  • Классный офис на Тульской с видом на Москву-реку и летней верандой.
Арина Заркова Recruiter
Dats.Team

О компании Dats.Team

Сфера
Продуктовая компания
Размер
1001+

Dats.Team — группа компаний, которая разрабатывает собственные продукты: рекламные и игровые платформы, мобильные приложения, платёжные решения. Кластер продуктовой разработки насчитывает более 400 разработчиков распределённых команд в разных городах России, СНГ, ЕС. Ключевые рынки: Россия, США, Европа и Юго-восточная Азия.

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

6 000 – 8 000 $/мес на руки
📍 Европа, полная удалёнка
500 000 – 550 000 ₽/мес на руки
Полная удалёнка
4 500 – 6 000 $/мес на руки
Полная удалёнка
4 500 – 5 700 $/мес на руки
📍 Лондон (Великобритания), полная удалёнка, самостоятельный переезд
4 000 – 6 000 $/мес на руки
Полная удалёнка