Инженер баз данных / DBA (MariaDB + ClickHouse) + Grafana

Басенко Виктор Александрович

Инженер баз данных / DBA (MariaDB + ClickHouse) + Grafana

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

Мы - успешная компания-разработчик игр. Наши проекты входят в экосистему студии, которая с 2015 года занимается разработкой видеоигр для рынков Европы, США и России.

Мы делаем highload-проект (игровой сервер + аналитика) и ищем инженера, который держит в руках и оперативную базу, и аналитический контур: MariaDB для "боевых" запросов и ClickHouse для событий/метрик/витрин. Отдельно: Grafana - дашборды, алерты, мониторинг.

Основные задачи:

1. Поддержка и развитие MariaDB-контура:
- проектирование схем, индексов, запросов под высокую конкуренцию;
- оптимизация тяжёлых запросов, борьба с lock’ами, deadlocks, долгими транзакциями;
- сопровождение репликации/бэкапов, контроль лагов реплики, отказоустойчивость.

2. Поддержка и развитие ClickHouse-контура:
- проектирование таблиц под MergeTree (партitions, order by, ttl, codecs);
- оптимизация аналитических запросов, materialized views, агрегации, дедупликация/версионирование;
- организация корректного потока событий и витрин (near-real-time, daily jobs/backfill).

3. Мониторинг и observability:
- настройка Grafana: дашборды, алерты, SLO/SLI подход;
- интеграции с Prometheus / exporters (или альтернативами), сбор метрик по БД, сервисам и хостам;
- выявление аномалий по нагрузке (CPU, IO, latency, QPS, locks, merges, replication lag).

4. Аналитика:
- базовое понимание продуктовой аналитики: события, воронки, ретеншн, когорты;
- помощь в формировании витрин/метрик так, чтобы ими можно было реально пользоваться.

Требования:

  1. Уверенный опыт с MariaDB/MySQL:

- EXPLAIN/ANALYZE, индексы, транзакции, isolation levels;
- понимание причин деградации производительности (locks, IO, buffer pool, slow query log);
- опыт настройки репликации, бэкапов, восстановления.

2. Уверенный опыт с ClickHouse:
- понимание MergeTree-семейства (partition/order, merges, TTL, sampling, codecs);
- умение строить схему под запросы и поток данных, а не "как получится";
- оптимизация запросов и стоимости агрегаций/joins, работа с materialized views.

3. Grafana - обязательно:
- умение собирать понятные дашборды и алерты (не "простыня графиков");
- опыт мониторинга баз данных и инфраструктуры (метрики, thresholds, alert routing).

4. Практический подход к highload:
- умение быстро находить бутылочные горлышки (по метрикам/логам/профилю запросов);
- аккуратность в миграциях и изменениях схемы на живой нагрузке.

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

- Продуктовая/датовая аналитика: базовые метрики, качество событий, anti-fraud сигналы.
- Опыт с ETL/ELT и потоками данных (очереди / batch-джобы).
- Опыт работы с Kubernetes, алерт-менеджерами.
- Опыт в game-dev / real-time проектах (понимание пиков, паттернов нагрузки, сезонов).

Что мы дадим взамен, помимо любви и признания:

  • Полностью удаленная работа из любой точки мира.

  • Гибкий график.

  • Достойная и своевременная оплата труда, оплачиваемый отпуск.

  • Возможна оплата: на рублевые счета, swift в банки за пределами РФ, криптой (USDT).

  • Классная, дружелюбная и сильная команда.

  • Интересный и живой проект, у которого есть активная и лояльная аудитория.

В сопроводительном письме расскажи, пожалуйста:
- с какими объёмами данных/нагрузкой работал(а) (QPS, размер баз, количество событий/сутки),
- примеры задач, где ты реально ускорил(а) запросы/стабилизировал(а) БД,
- примеры дашбордов/алертов в Grafana, которые считаешь "эталонными".

Навыки
  • SQL
  • MariaDB
  • Clickhouse
  • Grafana
  • Highload
  • Kubernetes
Посмотреть контакты работодателя

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

iFuture
  • Санкт-Петербург

  • Не указана

Рекомендуем
Федеральная сеть книжных магазинов Читай-город

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

Федеральная сеть книжных магазинов Читай-город

  • Санкт-Петербург

  • Не указана

Рекомендуем
HuntIT
  • Санкт-Петербург

  • Не указана

Рекомендуем
Touch Instinct

PostgreSQL DBA

Touch Instinct

  • Санкт-Петербург

  • Не указана

LuckyGroup

Data Engineer

LuckyGroup

  • Санкт-Петербург

  • Не указана

  • Санкт-Петербург

  • Не указана

Контур
  • Санкт-Петербург

  • Не указана

ReMarked
  • Санкт-Петербург

  • до 150000 RUR

Инфостарт

AI Engineer

Инфостарт

  • Санкт-Петербург

  • до 230000 RUR

Деловой партнёр
  • Санкт-Петербург

  • до 230000 RUR

YADRO
  • Санкт-Петербург

  • до 230000 RUR

Триколор
  • Санкт-Петербург

  • до 230000 RUR

Saber Interactive
  • Санкт-Петербург

  • до 230000 RUR

ГСК-Строй

Инженер НВК

ГСК-Строй

  • Санкт-Петербург

  • до 200000 RUR

АйТи Авиа
  • Санкт-Петербург

  • до 200000 RUR

Enjoypro
  • Санкт-Петербург

  • до 250000 RUR

Just AI
  • Санкт-Петербург

  • до 250000 RUR

СПб ГКУ Санкт-Петербургский информационно-аналитический центр

DevOps-инженер

СПб ГКУ Санкт-Петербургский информационно-аналитический центр

  • Санкт-Петербург

  • до 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию