Администрирование баз данных, используемых в проектах: установка, конфигурирование, обновление, патчинг.
Настройка и сопровождение отказоустойчивых и кластерных решений (репликация, high availability, DR-схемы).
Управление структурами БД: схемы, таблицы, индексы, роли и права доступа.
Анализ и оптимизация производительности SQL-запросов и хранимых процедур, работа с блокировками и планами выполнения.
Проектирование и сопровождение процессов резервного копирования и восстановления (backup/restore, point-in-time recovery). - Регулярная проверка восстановляемости данных и участие в тренировках по аварийному восстановлению. - Настройка мониторинга состояния БД (ресурсы, репликация, медленные запросы, ошибки) и интеграция с общими системами мониторинга и алертинга.
Реакция на инциденты, анализ причин, подготовка предложений по предотвращению повторных случаев.
Участие в проектировании моделей данных совместно с командами разработки для продуктов.
Сопровождение миграций данных и изменений схем БД, участие в CI/CD-процессах для изменений в БД (миграции, rollback-процедуры).
Ведение технической документации по БД, регламентов по backup/restore, миграциям и процедурам работы с продакшен-средами.
Что важно:
Высокая доступность и отказоустойчивость БД для платёжных сервисов.
Сохранность данных и соблюдение целевых RPO/RTO.
Минимизация простоев и деградаций производительности, вызванных работой БД.
Контролируемые и предсказуемые изменения в схемах БД, возможность безопасного отката.
Соответствие требованиям безопасности, регуляторов и внутренним стандартам Компании.
Будет плюсом:
Опыт работы в финтехе / банковской сфере / процессинговых компаниях или других высоконагруженных системах.
Практический опыт построения отказоустойчивых кластеров PostgreSQL / Oracle (репликация, Patroni, Data Guard, и т.п.).
Опыт миграции больших объёмов данных между БД и/или между разными СУБД.
Опыт участия в проектах по запуску платёжных систем, антифрода, токенизации, IPS, SBP и аналогичных решений.