Назад
3 часа назад

PostgreSQL DBA (Patroni / Kubernetes)

300 000 - 400 000
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Russia/Serbia
Релокация
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
PostgreSQL DBA (Patroni / Kubernetes) (платёжная blockchain-система): Ответственность за PostgreSQL и Patroni в некастодиальном криптокошельке с акцентом на доступность, безопасность, резервное копирование и отказоустойчивость. Focus on настройке кластеров в Kubernetes on-premise, автоматическом failover, репликации, мониторинге производительности и тестировании восстановления.

Локация: только офис в Москве, м. Добрынинская / Серпуховская; удалённая работа недоступна. Возможен релокационный пакет в Москву для кандидатов из других городов.

Зарплата: 300 000–400 000 ₽ на руки в месяц.

Компания

Разработка некастодиального криптокошелька и международной платёжной системы из мировой топ-10 по загрузкам.

Что делать

  • Самостоятельно вести DBA-функционал платёжной системы на blockchain.
  • Обеспечивать производительность и доступность PostgreSQL: мониторить тяжёлые запросы, анализировать планы выполнения и эскалировать проблемы в разработку.
  • Разворачивать и поддерживать отказоустойчивые кластеры Patroni в Kubernetes on-premise, настраивать failover и репликацию.
  • Настраивать и контролировать резервное копирование с помощью WAL-G, Barman или аналогов, регулярно тестировать восстановление и подтверждать RPO.
  • Управлять безопасностью доступа к критическим данным, аудитом прав и ротацией разрешений.
  • Настраивать наблюдаемость, метрики и алерты, проводить root-cause анализ инцидентов, оптимизировать витрины и дашборды Metabase и участвовать в on-call ротациях.

Требования

  • Опыт работы в офисе в Москве и готовность к графику 5/2, 8 часов, начало рабочего дня с 9:00 до 11:00.
  • От 5 лет опыта в аналогичной должности и практический production-опыт с PostgreSQL и SQL.
  • Опыт работы с Patroni или аналогами, а также понимание PostgreSQL в Kubernetes on-premise, включая StatefulSet и PersistentVolumes.
  • Опыт обеспечения высокой доступности баз данных, репликации, failover, RPO/RTO и оптимизации производительности.
  • Навыки автоматизации обслуживания БД с помощью Python или Bash.
  • Умение читать и писать техническую документацию на русском и английском языках.

Хорошо, если есть

  • Опыт в DevOps или SRE, настройки мониторинга PostgreSQL с Prometheus, Grafana и Percona PMM.
  • Опыт с TimescaleDB, Citus и шардированием PostgreSQL.
  • Понимание работы Entity Framework и Dapper с PostgreSQL.
  • Опыт с MariaDB, ClickHouse, Airflow и Metabase как пользователя или оптимизатора.

Культура и преимущества

  • Работа в отделе эксплуатации совместно с SRE, DevOps и DevSecOps-инженерами.
  • Оплата больничного до 14 дней и отпуска 28 дней в размере 100%.
  • Бесплатная парковка.
  • Ежегодный пересмотр оплаты на основе рынка.
  • Ночные инциденты возникают не чаще 1–2 раз в месяц; восстановление выполняется совместно с командой.
  • Договор с ИП с оплатой на расчётный счёт.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →