datsteam

Senior DBA PostgreSQL/ClickHouse

Наша распределенная команда Dev насчитывает более 800 специалистов и разрабатывает собственные продукты с 2012 года – рекламные платформы, мобильные приложения, финтех-продукты и решения.

datsteam · На сервисе с: 25.08.26 10:48

Зарплата не указанаРоссияМоскваУдалёнка

Наша распределенная команда Dev насчитывает более 800 специалистов и разрабатывает собственные продукты с 2012 года – рекламные платформы, мобильные приложения, финтех-продукты и решения.

У нас проектно-ориентированный подход, матричная структура с привязкой специалистов к одному проекту, но при этом мы работаем командой. В работе мы применяем SCRUM, Agile.

Сейчас мы ищем в департамент инфраструктуры Senior Database Administrator (PostgreSQL/ClickHouse)

Задачи:

  • Проектирование, внедрение и эксплуатация кластеров PostgreSQL и ClickHouse

  • Разработка и развитие архитектуры схем репликации, отказоустойчивости и disaster recovery

  • Планирование и проведение капасити-планирования, оптимизация производительности под высокие нагрузки

  • Разбор и устранение сложных инцидентов, включая расследование деградации и потерь данных

  • Настройка и развитие процессов резервного копирования и восстановления

  • Ревью и оптимизация SQL-запросов и схем данных совместно с разработчиками

  • Разработка и поддержка автоматизации (Ansible, Terraform) для управления инфраструктурой БД

  • Менторство младших коллег, участие в найме и код-ревью

  • Формирование стандартов и best practices эксплуатации БД в компании

Мы ждем от вас:

Linux

  • Уверенное владение systemd, tuning ядра ОС под нагрузку БД (`sysctl`, лимиты, huge pages)
  • Глубокое понимание файловых систем, работы с дисковой подсистемой (RAID, LVM, влияние I/O scheduler)
  • Продвинутая диагностика ресурсов: `perf`, `strace`/`ltrace`, `iostat`, `vmstat`, анализ узких мест CPU/IO/Memory под нагрузкой БД
  • Сеть: настройка и диагностика сложных сетевых сценариев (VIP, балансировка, latency между репликами)
  • Написание bash/Python скриптов для автоматизации рутинных и нетривиальных операционных задач
  • Опыт эксплуатации БД в контейнеризированных средах (Docker, Kubernetes — StatefulSet, Operators) будет плюсом


Базы данных — теория (продвинутый уровень)

  • Глубокое понимание MVCC, уровней изоляции транзакций, влияния на блокировки и производительность
  • Понимание внутреннего устройства СУБД: WAL, checkpoint, vacuum (для PostgreSQL), merge tree механика (для ClickHouse)
  • Проектирование схем данных с учётом нормализации/денормализации под конкретные паттерны нагрузки (OLTP vs OLAP)
  • Продвинутая работа с индексами: B-Tree, GIN, GiST, BRIN (PostgreSQL); индексы и партиционирование в ClickHouse
  • Понимание CAP-теоремы, компромиссов согласованности и доступности в распределённых системах


PostgreSQL

  • Экспертная работа с CLI (`psql`), администрирование ролей и прав, Row-Level Security
  • Настройка и тюнинг конфигурации (`postgresql.conf`), понимание влияния ключевых параметров на производительность
  • Работа с расширениями (`pg_stat_statements`, `pg_repack`, `pgaudit`, `postgis` и др.)
  • Партиционирование таблиц, работа с `EXPLAIN ANALYZE`, оптимизация планов запросов
  • Настройка потоковой репликации (streaming replication), логической репликации, Patroni/repmgr для отказоустойчивости
  • Опыт миграции и апгрейда мажорных версий PostgreSQL


ClickHouse

  • Проектирование схем таблиц (MergeTree и его модификации), выбор партиционирования и ключей сортировки
  • Настройка распределённых кластеров (Distributed engine, шардирование, репликация через ZooKeeper/ClickHouse Keeper)
  • Оптимизация запросов и материализованных представлений под аналитические нагрузки
  • Настройка TTL, компрессии и политик хранения данных
  • Мониторинг и диагностика типовых проблем ClickHouse (merge-задержки, распределение нагрузки по шардам)


Backup & Restore

  • Проектирование стратегий backup/restore для PostgreSQL (`pg_basebackup`, `pgBackRest`, WAL-archiving) и ClickHouse (`clickhouse-backup`)
  • Разработка и тестирование DR-планов, регулярная проверка восстанавливаемости бэкапов
  • Point-in-time recovery


Репликация и отказоустойчивость

  • Проектирование и внедрение схем high availability (Patroni, repmgr, ClickHouse Keeper)
  • Настройка автоматического failover, работа с VIP/балансировщиками
  • Диагностика и устранение репликационного лага, split-brain сценариев


Мониторинг

  • Проектирование дашбордов и алертинга (Grafana/Prometheus) под специфику PostgreSQL и ClickHouse
  • Глубокий анализ slow query логов, построение процессов проактивного выявления проблем производительности


Automation & Tools

  • Уверенное владение Git (в т.ч. code review, ветвление, работа в команде)
  • Разработка и поддержка Ansible-плейбуков и/или Terraform-модулей для управления инфраструктурой БД
  • Опыт работы с CI/CD пайплайнами применительно к изменениям схем БД

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

  • Опыт миграции с других СУБД на PostgreSQL/ClickHouse

  • Опыт работы с Kafka/message-брокерами в связке с ClickHouse (для near-realtime аналитики)

  • Участие в проектировании архитектуры данных на уровне компании

  • Опыт выступлений на митапах/внутренних докладах, менторства

Как мы работаем и что предлагаем:

  • Несколько вариантов оформления и способов выплат;

  • Full remote или гибридный офис, работа из любой страны с удобным часовым поясом;

  • Гибкий график - лояльное начало дня с 9.00 до 11.00 по МСК, 8 часов рабочий день;

  • Возможность выбрать привычное оборудование с доставкой на дом;
  • Performance review и непрерывное обучение: у нас есть внутренняя Академия, а также много партнёрских программ, которые поделятся знаниям не только в профессиональной сфере, но и поддержат твои хобби;

  • Развитая культура коммуникаций: турниры онлайн и оффлайн, тех комьюнити, митапы, co-working дни, встречи и пати на летней веранде, тимбилдинги;

  • Офис с панорамой на Москву-реку и летняя веранда с гамаками и пиццей для тех, кто работает в Москве и локальные тимбилдинги в других городах и странах для удаленщиков.

Похожие вакансии Администратор баз данных

hh.ru
цифровой аудит

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

цифровой аудитНа сервисе с: 24.09.26 14:47
Зарплата не указанаРоссияМоскваГибрид

​​​​​​​АНО «Цифровой аудит» является ведущим технологическим партнером Счетной палаты Российской Федерации. Мы-сообщество высококвалифицированных профессионалов, специализирующихся на внедрении инноваций в области Big Data и AI для создания надежных, эффективных и масштабируемых технологических решений.

Что нужно делать:

  • Администрирование PostgreSQL, ADB и ADQM: инсталляция, конфигурирование, обновления, масштабирование кластеров;
  • Обеспечение отказоустойчивости и бесперебойной работы СУБД, резервное копирование и восстановление;
  • Мониторинг производительности, настройка метрик и алертов совместно с DevOps, реагирование на инциденты;
  • Оптимизация нагрузки: планы запросов, индексы и партиционирование, дистрибуция и ресурсные группы в ADB, движки и политики хранения в ADQM;
  • Управление доступами и ролями, выполнение требований ИБ;
  • Сопровождение контуров и участие в переносе изменений между ними;
  • Ведение эксплуатационной документации и регламентов, экспертная поддержка команд разработки и аналитики.

Наши ожидания:

  • Опыт администрирования промышленных СУБД от 5 лет;
  • Глубокое понимание PostgreSQL: MVCC и vacuum, репликация, WAL, планировщик, HA (Patroni или аналоги);
  • Практический опыт эксплуатации MPP-СУБД Greenplum / Arenadata DB;
  • Опыт администрирования ClickHouse / ADQM: шардирование, репликация, TTL и политики хранения;
  • Уверенный SQL и умение самостоятельно разбирать деградации производительности;
  • Linux на уровне уверенного администратора, скриптинг (bash/Python), опыт с системами мониторинга (Zabbix, Prometheus, Grafana).

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

  • Работа с экосистемой Arenadata;
  • Знакомство с Airflow, dbt, Kafka, S3;

Условия:

  • Работа в аккредитованной IT компании с большим потенциалом
  • прозрачная система мотивации
  • оформление в соответствии с ТК РФ
  • дружный коллектив и лояльное внимательное руководство
  • разнообразный набор социальных льгот и гарантий (в том числе ДМС)
  • уровень заработной платы обсудим на собеседовании
Соц.сети
wooppay

Database Engineer / DBA

wooppayНа сервисе с: 24.09.26 19:05
Зарплата не указанаКазахстанКарагандаГибрид

Database Engineer / DBA Wooppay

Местоположение: Караганда
Формат работы: Гибрид
Опубликована: ••••••••

Требования:
• Опыт работы DBA или Database Engineer
• Уверенный SQL
• Понимание индексов, locking, High Availability

Контакт: ••••••••

•••••••• опубликована в ••••••••

Соц.сети
wooppay

SQL Developer

wooppayНа сервисе с: 24.09.26 18:34
Зарплата не указанаКазахстанКарагандаГибрид

SQL Developer Wooppay

Местоположение: Караганда
Формат работы: Гибрид
Опубликована: ••••••••

Требования:
• Коммерческий опыт SQL-разработки
• Уверенное понимание реляционных БД, транзакций и блокировок
• Опыт работы с миграциями и Git

Контакт: ••••••••

•••••••• опубликована в ••••••••

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.