Администратор баз данных (DBA)

БЮРО 1440
Москва
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии
Чем предстоит заниматься
Гарантированием непрерывной работы, высокой доступности и отказоустойчивости кластеров баз данных с основным фокусом на PostgreSQL, участием в поддержке смежных СУБД (MySQL, MongoDB, Redis, ClickHouse и др.);
Проактивным мониторингом и оптимизацией производительности СУБД, настройкой конфигурационных параметров (shared_buffers, autovacuum, планировщик), профилированием нагрузки, анализом и оптимизацией медленных запросов (чтение планов EXPLAIN ANALYZE, работа с индексами B-tree, GIN, GiST, BRIN);
Полным циклом работы с бэкапами — проектированием стратегий резервного копирования (PITR), внедрением, автоматизацией и регулярным тестированием процедур восстановления с использованием pgBackRest, WAL-G;
Настройкой, поддержкой потоковой и логической репликации, построением и управлением отказоустойчивыми и геораспределенными кластерами с использованием Patroni, Etcd, HAProxy, Keepalived, построением стратегий автоматического фейловера;
Участием в проектировании схем данных, нормализации/денормализации, выборе оптимальных индексов, партиционирования и шардирования, управлением миграциями и мажорными обновлениями версий БД с нулевым простоем;
Полным циклом диагностики и разрешения инцидентов (блокировки, deadlocks, bloat, replication lag и .т.д.), проведением постмортем-анализов, разработкой сценариев автоматического реагирования и предотвращения повторения проблем;
Автоматизацией рутинных задач DBA (развертывание, обновление, управление пользователями и привилегиями) с помощью Ansible, и скриптов на Python, реализацией подхода Database-as-a-Code;
Внедрением и настройкой глубокого мониторинга (postgres_exporter, pg_stat_statements, pg_stat_kcache, auto_explain), созданием дашбордов в Grafana, настройкой алертинга, интеграцией с системами централизованного логирования и управления секретами;
Разработкой и поддержанием актуальной технической документации: архитектурные схемы БД, runbooks, политики резервного копирования, регламенты реагирования на инциденты и best practices;
Участием в аудите безопасности БД, настройкой ролевой модели доступа RBAC, шифрования и маскирования данных.
Что мы ожидаем
Опыт работы от 3 лет на позиции DBA или SRE с сильным уклоном в администрирование PostgreSQL;
Экспертное знание PostgreSQL: глубокое понимание архитектуры и внутреннего устройства (MVCC, WAL, архитектура процессов, checkpoint, vacuum, механизмы блокировок, управление памятью), умение диагностировать и решать сложные проблемы производительности;
Практический опыт построения и поддержки высоконагруженных и отказоустойчивых кластеров PostgreSQL (Patroni, repmgr, потоковая/логическая репликация), а также настройки пулеров соединений (PgBouncer, Pgpool-II);
Опыт настройки и эксплуатации систем резервного копирования и восстановления (pgBackRest, WAL-G, pg_probackup) с построением стратегии PITR;
Продвинутые навыки анализа и оптимизации запросов, профилирования нагрузки;
Знание СУБД MySQL/MariaDB, ClickHouse, Redis, MongoDB на уровне администрирования, настройки репликации и базовой оптимизации — будет плюсом;
Понимание принципов микросервисной архитектуры и практический опыт работы с Docker и Kubernetes.
Мы предлагаем

​​​​​​​- ⁠Работу в аккредитованной ИТ-компании;

⁠Шаг в космос - для тех, кто вдохновлен идеей покорения космоса и мечтает быть к этому причастным;
Комфортный офис на метро "Мневники" с графиком 5/2 в гибридном или удаленном формате;
⁠Оформление в соответствии с ТК РФ;
⁠Конкурентный уровень заработной платы - на уровне лидеров ИТ/телеком-индустрии.
AI-помощник
Источникhh.ru
Опубликовано3 дн назад
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.