Национальная система платежных карт
Администратор баз данных PostgreSQL (DBA)
Не указана
- PostgreSQL
- Linux
- Ansible
- Clickhouse
Приглашаем в нашу команду Администратора баз данных PostgreSQL.
Мы поддерживаем и развиваем системы управления базами данных, обеспечиваем резервирование и восстановление баз данных, а также разрабатываем и сопровождаем витрины данных. У нашей команды широкий стек различных технологий.
Обязанности:
- Администрирование и сопровождение PostgreSQL;
- Проектирование, развитие и поддержка архитектуры БД: отказоустойчивость, масштабирование, высокая доступность;
- Обеспечение стабильной и производительной работы высоконагруженных БД;
- Настройка, контроль и оптимизация: репликации, резервного копирования и восстановления, процессов vacuum и autovacuum;
- Анализ и оптимизация производительности: выявление «узких мест», оптимизация SQL-запросов и индексов, настройка параметров PostgreSQL;
- Мониторинг состояния БД, настройка алертинга, реагирование на инциденты;
- Участие в расследовании инцидентов, анализ причин сбоев, подготовка postmortem;
- Планирование и проведение: обновлений PostgreSQL, миграций данных, изменений схем БД;
- Обеспечение безопасности данных: управление доступами и ролями, контроль соответствия политикам безопасности;
- Автоматизация рутинных операций администрирования;
- Взаимодействие с командами разработки: консультации по работе с БД, участие в проектировании схем и запросов;
- Подготовка и поддержка технической документации.
- Глубокое понимание архитектуры PostgreSQL:
MVCC, WAL, vacuum, autovacuum, planner/optimizer, индексы, блокировки; - Опыт проектирования, эксплуатации и оптимизации высоконагруженных БД;
- Настройка и сопровождение: репликации (streaming, logical), отказоустойчивых кластеров (Patroni / Stolon / аналоги), резервного копирования и восстановления (pgBackRest, Barman и т.п.);
- Знания и опыт администрирования ОС LINUX (RedHat\Ubuntu) в пределах компетенций DBA;
- Опыт performance tuning: анализ планов выполнения (EXPLAIN / EXPLAIN ANALYZE), оптимизация запросов, индексов и конфигурации сервера;
- Уверенная работа с Linux (bash, systemd, сети, файловые системы);
- Опыт автоматизации (Ansible, Terraform, shell/python-скрипты);
- Настройка мониторинга и алертинга (Prometheus, Grafana, Zabbix и др.);
- Обеспечение безопасности БД: разграничение прав, шифрование, аудит и контроль доступа;
- Опыт работы с большими объёмами данных (TB+);
- Наличие сертификата «Администратор PostgreSQL. Эксперт» (будет плюсом).
- Оформление согласно ТК РФ;
- Достойный уровень заработной платы + премии;
- График работы: 5/2, гибридный формат работы;
- Социальный пакет: ДМС со стоматологией, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях;
- Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека;
- Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории;
- Работа в команде профессионалов с уникальной экспертизой;
- Комфортный офис в центре: тренажерный и спортивный залы, лаунж-зона, микромаркеты, кухни с чаем, кофе и снеками на каждом этаже.