Администратор PostgreSQL / DBA PostgreSQL (Senior)
Обязанности
Управление и оптимизация производительности PostgreSQL.
Настройка и администрирование репликации (в т.ч. Streaming Replication).
Конфигурация и управление отказоустойчивыми кластерами (Patroni, ETCD, Corosync, Pacemaker).
Настройка и управление балансировкой нагрузки (pgpool).
Проведение миграций данных, резервное копирование и восстановление.
Инсталляция, обновление и конфигурация PostgreSQL.
Оптимизация SQL-запросов, индексов и структуры данных.
Мониторинг, диагностика и повышение производительности СУБД.
Настройка мониторинга и визуализации (Zabbix, Grafana, ELK).
Профилирование запросов (pg_stat_statements, EXPLAIN ANALYZE).
Поставка патчей и обновлений PostgreSQL.
Администрирование и поддержка Linux.
Настройка и использование Postgres Pro Enterprise Manager.
Поддержка и обучение команды.
Требования
Опыт работы с PostgreSQL от 5 лет.
Глубокие знания архитектуры PostgreSQL.
Опыт настройки репликации (Streaming Replication).
Практический опыт кластеризации и отказоустойчивости (Patroni, ETCD, Corosync, Pacemaker).
Опыт работы с инструментами мониторинга (Zabbix, Grafana, ELK).
Умение работать с pgpool.
Опыт администрирования Postgres Pro Enterprise Manager.
Навыки профилирования SQL и оптимизации производительности.
Опыт настройки бэкапов и восстановления (pg_dump, pg_basebackup).
Знание Docker и Kubernetes для PostgreSQL.
Опыт обновления и патчинга PostgreSQL.
Отличные знания Linux.
Технический английский (документация, логи, ошибки).
Условия
Профессиональная команда и дружелюбная рабочая атмосфера.
Работа с масштабными продуктами, которыми пользуются миллионы клиентов.
Современные технологии и подходы в разработке и администрировании.
Формат работы: офис / гибрид / удалённо.
Бонусы и премии.
Корпоративное обучение.
Конкурентная заработная плата.
Карьерные возможности.
Регулярные тимбилдинги и поездки за границу.