Резервное копирование и Восстановление базы данных;
Обеспечение целостности баз данных;
Обеспечение обновления перехода на новую версию СУБД.
Чего мы ожидаем:
Знание Linux на уровне администрирования пакетов, приложений, создания и настройки служб, чтения логов, мониторинга ресурсов, мониторинга метрик БД, написание несложных sh-скриптов для автоматизации рутинных задач. Критически важно
Базовые знание docker и docker-compose;
Знание ANSI SQL на высоком уровне (DML, DDL, DQL, DCL). Критически важно
Базовое знание plpgSql;
Уверенное знание внутреннего устройства БД (postgresql, oracle). Хранение данных, транзакции, многоверсионность;
Опыт обновления, миграции Postgresql. Критически важно;
Опыт настройки онлайн (потокового) бэкапирования Postgresql. Критически важно;
Опыт настройки физической и логической репликации Postgresql.Критически важно;
Представление о распределенных вычислениях, распределенных базах Postgresql (Green plum, citus);
Опыт работы с Patroni(управление кластером Postgresql);
Представление о балансировщиках и пуллерах соединений для Postgresql. Опыт установки, обновления расширений для Postgresql;
Опыт тюнинга Postgresql, в том числе для OPLAP нагрузки;
Опыт мониторинга запросов в Postgresql, метрик БД. Критически важно;
Представление о том, как начать строить CI\CD в сфере DWH разработки. Знание git, gitlab на базовом уровне;
Преимуществом будет знание Python на базовом уровне для автоматизации рутинных задач и кастомизации архитектуры;
Опыт настройки и поддержки кластера Kafka.
Мы предлагаем:
Работу среди профессионалов на готовых делиться своим опытом;
Насыщенную корпоративную жизнь в дружном коллективе;
Возможность карьерного роста и профессионального развития;