Приглашаем в нашу команду Администратора баз данных 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 дней в году, материальная помощь в особых случаях;
– Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека;
– Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории;
– Работа в команде профессионалов с уникальной экспертизой;
– Комфортный офис в центре: тренажерный и спортивный залы, лаунж-зона, микромаркеты, кухни с чаем, кофе и снеками на каждом этаже.