Сбер

Сбер

Database Administration Engineer (Postgres DBA)

Middle–Senior
Гибрид
Москва
Разработка
Базы данных и DBA

О роли

Ищем Senior PostgreSQL DBA / DBRE в команду сопровождения TagMe — платформы от Сбера по управлению и созданию данных для машинного обучения. Роль на 70% сфокусирована на эксплуатации и развитии business critical PostgreSQL-инфраструктуры: production, pre-prod и dev-контуров, высокой доступности, резервного копирования, DR, производительности и автоматизации эксплуатации. Оставшиеся 30% времени будут посвящены аналогичным задачам, но для S3-хранилищ (объектное хранение данных): мониторинг, управление доступом, жизненный цикл объектов и интеграция с ML-пайплайнами. Мы сопровождаем высоконагруженные системы с повышенными требованиями к отказоустойчивости, доступности и скорости восстановления. Используем HAProxy, PgBouncer, ELK, мониторинг и инфраструктурную автоматизацию. В команде важны инженерный подход, аккуратность к изменениям и готовность улучшать платформу, а не только поддерживать её в рабочем состоянии.

Чем ты будешь заниматься

  • **PostgreSQL (70%):**

  • сопровождение **production / pre-prod / dev** БД PostgreSQL в соответствии с SLA/TLA;

  • развертывание, обновление и сопровождение PostgreSQL-кластеров;

  • проведение **minor/major upgrade** PostgreSQL с подготовкой плана отката;

  • организация и сопровождение **резервного копирования**, регулярных проверок восстановления;

  • участие в построении и сопровождении **DR / второй площадки**, проведение тестов failover/switchover, контроль RPO/RTO;

  • развертывание и refresh **pre-prod / test / dev** сред, включая перенос и обезличивание данных;

  • анализ и оптимизация производительности PostgreSQL (SQL, индексы, autovacuum, bloat, locks, replication lag, connection management, параметры СУБД);

  • мониторинг состояния БД и постановка новых систем/функций на мониторинг;

  • расследование инцидентов в production, участие в RCA/postmortem;

  • capacity planning: расчёт потребностей по CPU, RAM, IOPS, storage, connections;

  • автоматизация рутинных операций по сопровождению БД совместно с DevOps/SRE и командой разработки.

  • **S3 / объектное хранение (30%):**

  • сопровождение и мониторинг S3-совместимых хранилищ, используемых для ML-данных (артефакты, датасеты, бэкапы);

  • управление политиками жизненного цикла объектов, версионированием и репликацией;

  • обеспечение целостности данных и ротации ключей доступа;

  • участие в планировании емкости (capacity planning) для S3-кластеров;

  • оптимизация стоимости и производительности объектного хранилища;

  • автоматизация рутинных операций с S3 (очистка, миграция, инвентаризация) на Python/Bash.

Мы ожидаем, что ты имеешь

  • **Обязательные (PostgreSQL):**

  • опыт эксплуатации PostgreSQL в production от 3+ лет, желательно в высоконагруженной среде 24/7;

  • глубокое понимание архитектуры PostgreSQL (checkpoints, vacuum / autovacuum / analyze, planner / statistics, replication, locks, memory / shared buffers / work\_mem, connection management);

  • опыт чтения и анализа EXPLAIN (ANALYZE, BUFFERS), работы с pg\_stat\_statements, поиска узких мест;

  • опыт настройки и сопровождения streaming replication, HAProxy, PgBouncer;

  • опыт резервного копирования и восстановления PostgreSQL (pg\_dump, pg\_basebackup, WAL archiving);

  • опыт проведения minor/major upgrade PostgreSQL;

  • уверенная работа с объектами БД (таблицы, индексы, partitioning, материализованные представления, sequence, триггеры, ограничения);

  • опыт администрирования Linux (RHEL/CentOS/Alma/Rocky) на уровне эксплуатации СУБД;

  • навыки автоматизации на Bash / Python;

  • опыт работы с системами мониторинга и алертинга;

  • опыт работы с Ansible/Helm / Git / CI/CD.

  • **Дополнительные (для S3-задач):**

  • базовое понимание принципов объектного хранения (S3 API, bucket policies, версионирование);

  • готовность погрузиться в администрирование S3-совместимых решений (например, Ceph RGW, MinIO, или аналогов), даже если основного коммерческого опыта с ними пока нет.

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

  • опыт сопровождения банковских или иных mission critical систем;

  • опыт построения и эксплуатации DR / multi-site решений (как для PostgreSQL, так и для S3);

  • опыт работы с Ceph RGW, MinIO или другими S3-совместимыми хранилищами на практике;

  • знание PL/pgSQL и опыт написания эксплуатационных SQL/скриптов;

  • опыт работы с Terraform и Kubernetes.

Работа в Сбере — это

---

  • возможность выбрать удобный формат работы: гибрид или офис

  • ежегодный пересмотр зарплаты, годовая премия

  • корпоративный спортзал и зоны отдыха

  • более 400 образовательных программ СберУниверситета для профессионального и карьерного развития

  • расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа

  • бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров

  • вознаграждение за рекомендацию друзей в команду Сбера.

Запрос рекомендации

Загрузите резюме под эту вакансию, заполните контакты и отправьте запрос сотруднику компании.

Компания

Сбер

Формат

Гибрид

Локация

Москва

Грейд

Middle–Senior

Направление

Базы данных и DBA

Открыть источник вакансии