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