Database Administration Engineer (Postgres DBA)
офис, гибрид, Москва
Команда сопровождения платформы TagMe: вы будете развивать и эксплуатировать критичную PostgreSQL-инфраструктуру (production/pre-prod/dev) и S3-объектное хранилище для ML-пайплайнов, обеспечивая доступность, восстановление и производительность систем
ГрейдSenior
Опытот 3 лет
Стек
PythonBashPostgreSQLHAProxyPgBouncerELKAnsibleGitCI/CDRHEL/CentOSS3 API
Задачи
- •Эксплуатация и сопровождение production/pre-prod/dev PostgreSQL-кластеров
- •Проведение minor/major upgrade и сопровождение резервного копирования с проверкой восстановления
- •Построение и тестирование DR/второй площадки, проведение failover/switchover и контроль RPO/RTO
- •Анализ и оптимизация производительности SQL/индексов/autovacuum/replication lag
- •Мониторинг баз и S3-хранилищ, расследование инцидентов и участие в RCA
- •Автоматизация рутинных операций совместно с DevOps/SRE и командой разработки
Обязательно
- •опыт эксплуатации PostgreSQL в production от 3+ лет
- •глубокое понимание архитектуры PostgreSQL и умение анализировать EXPLAIN/pg_stat_statements
- •опыт настройки streaming replication, HAProxy и PgBouncer
- •опыт резервного копирования и восстановления (pg_dump, pg_basebackup, WAL archiving)
- •администрирование Linux (RHEL/CentOS/Alma/Rocky) на уровне эксплуатации СУБД
- •навыки автоматизации на Python или Bash
- •опыт работы с системами мониторинга и алертинга (ELK) и инструментами автоматизации (Ansible, Git, CI/CD)
Будет плюсом
- •опыт сопровождения mission critical или банковских систем
- •опыт построения DR / multi-site решений для PostgreSQL и S3
- •опыт работы с Ceph RGW или MinIO и другими S3-совместимыми решениями
- •знание PL/pgSQL и написание эксплуатационных скриптов
- •опыт работы с Terraform и Kubernetes