Описание
Мы расширяем команду DBA и ищем PostgreSQL Database Administrator, который будет отвечать за ежедневную эксплуатацию и поддержку промышленных баз данных PostgreSQL. У нас уже есть Team Lead и Senior-эксперт, который подключается к сложным архитектурным задачам. Мы ищем специалиста, который возьмет на себя операционную работу и поможет развивать инфраструктуру PostgreSQL по мере роста проектов.
Задачи
•Администрировать промышленные кластеры PostgreSQL
•Поддерживать работоспособность баз данных и контролировать их производительность
•Настраивать и сопровождать кластеры PostgreSQL на Patroni
•Работать с репликацией, резервным копированием и восстановлением данных
•Анализировать и оптимизировать производительность PostgreSQL
•Выполнять обновления и миграции
•Работать с запросами команд разработки (создание БД, пользователей, ролей, индексов и другие административные задачи)
•Настраивать мониторинг и участвовать в устранении инцидентов
Требования
•Опыт администрирования PostgreSQL от 3 лет
•Опыт сопровождения PostgreSQL в промышленной среде
•Практический опыт работы с кластерами PostgreSQL на Patroni
•Понимание механизмов высокой доступности (HA/DR), failover и switchover
•Опыт работы с репликацией PostgreSQL (потоковая и логическая)
•Опыт настройки резервного копирования и восстановления данных (pgBackRest/Barman, PITR)
•Навыки оптимизации PostgreSQL: анализ запросов через EXPLAIN, работа с индексами, vacuum/bloat, настройка параметров postgresql.conf
•Опыт работы с Linux (RHEL/Ubuntu), shell
•Опыт настройки мониторинга PostgreSQL (Prometheus/postgres_exporter и аналоги)
•Понимание работы с пользователями, ролями, правами доступа и безопасностью PostgreSQL
Будет плюсом
•Ansible/Terraform
•Python для автоматизации
•HAProxy, PgBouncer, keepalived
•Опыт работы с Kubernetes-операторами PostgreSQL (CloudNativePG, Zalando)
•Citus, TimescaleDB
•Опыт работы с СХД и tablespaces
Условия
Условий в вакансии нет