Транснефть-Технологии - корпоративный ИТ-интегратор, центр технической поддержки и сопровождения информационных систем для всех организаций в структуре «Транснефти».
Приглашаем в нашу команду Главного администратора БД PostgreSQL.
Задачи:
Администрирование кластеров СУБД Postgres Pro Enterprise:
- Установка, настройка и сопровождение экземпляров Postgres Pro Enterprise на Astra Linux, Альт, РЕД ОС).
- Управление конфигурацией серверов базы данных (параметры postgresql.conf, pg_hba.conf) с учетом требований производительности и безопасности.
- Мониторинг состояния кластеров, журналов работы СУБД и системных ресурсов.
Управление отказоустойчивыми кластерами (High Availability):
- Развертывание и администрирование кластеров с использованием встроенного решения BiHA (Built-in High Availability):
- Развертывание и администрирование кластеров с использованием Patroni:
- Обеспечение бесперебойного переключения приложений между узлами кластера с помощью HAProxy или виртуального IP-адреса (VIP)
Резервное копирование и восстановление:
- Реализация и поддержка стратегии резервного копирования с использованием инструментов (pgBackRest, pg_probackup).
- Настройка непрерывного архивирования WAL-журналов и обеспечение их сохранности.
- Регулярное тестирование процедур восстановления (Point-In-Time Recovery, PITR) для гарантии соответствия RPO и RTO.
Оптимизация производительности и тюнинг:
- Анализ медленных запросов с использованием EXPLAIN ANALYZE и pg_stat_statements.
- Оптимизация структуры индексов, настройка партиционирования таблиц (декларативного или с использованием наследования).
- Настройка параметров СУБД (shared_buffers, work_mem, maintenance_work_mem, параметров autovacuum) под конкретные рабочие нагрузки.
- Мониторинг и устранение взаимоблокировок (deadlocks) и проблем с производительностью.
Мониторинг и обеспечение безопасности:
- Настройка систем мониторинга (Prometheus + Grafana, Zabbix, или PPEM) для контроля состояния кластеров, задержек репликации и критических метрик.
- Управление доступом пользователей и ролями, настройка SSL/TLS-шифрования соединений.
- Внедрение и поддержка политик аудита действий в БД.
Ожидаем от Вас:
-
Глубокая экспертиза PostgreSQL.
-
Экспертиза в отказоустойчивости (BiHA и Patroni)
-
ОС Linux: Уверенный пользователь Linux на уровне администратора системы.
-
Настройка систем мониторинга (Zabbix, Prometheus + Grafana) для контроля состояния СУБД и кластера, и настройка алертов . Навыки анализа событий журналов при помощи ElasticSearch/Opensearch.
Технологический стэк: Postgres Pro Enterprise + BiHA
Мы предлагаем:
- Возможность работать над сложными и значимыми проектами;
- Программы обучения и повышения квалификации за счет компании;
- Широкий социальный пакет: ДМС со стоматологией, компенсация спорта, компенсация санаторно-курортного лечения и отдыха и др.;
- Премии ко Дню нефтяника и к отпуску;
- График работы: с 09.00 до 18.00; пятница: до 16.45;
- Гибридный формат работы, офис 2 дня в неделю;
- Офис расположен в ВЭБ Арена, ст.м. ЦСКА, Зорге.