Задачи:
Администрирование и эксплуатация СУБД: Microsoft SQL Server (2016–2022), PostgreSQL (12–17), MySQL / Percona Server (5.7–8.0);
Настройка резервного копирования и восстановления (в т.ч. PITR, snapshot) с использованием pgBackRest, pg_dump, mysqldump, mysqlbinlog, SQL Server Agent;
Настройка отказоустойчивости и репликации: Always On AG, log shipping (MSSQL), Physical/Logical replication (PostgreSQL), GTID / semi-sync replication (MySQL);
Написание и поддержка скриптов автоматизации на Bash и Python;
Работа с языками запросов T-SQL и PL/pgSQL: хранимые процедуры, CTE, оконные функции, условия, курсоры, исключения;
Анализ и оптимизация SQL-запросов с использованием EXPLAIN, EXPLAIN ANALYZE, профилирования и индексации;
Участие в CI/CD: проверка миграций, schema diff, rollback-процедуры;
Сопровождение мониторинга и алертинга БД-систем: интеграция с Prometheus, Zabbix, Grafana, написание exporters;
Поддержка документации и ведение changelog по инфраструктуре БД.
Мы ожидаем от кандидата:
Будет плюсом:
Что мы предлагаем: