Установка, настройка и обновление PostgreSQL. Умение провести мажорное обновление с минимальным простоем;
Мониторинг и управление производительностью. Умение пользоваться встроенными инструментами (pg stat activity, pg stat statements);
Резервное копирование и восстановление (pg dump, pg restore, pg probackup, pg basebackup);
Обеспечение высокой доступности сервиса (HA). Настройка и поддержка репликаций. Опыт работы с Patroni (BiHa);
Производительность и тюнинг. Понимание параметров postgresql.conf. Умение читать и понимать планы выполнения запросов. Поиск проблемных мест в запросах.
Требования:
Опыт установки, настройки, администрирования и обновления серверов PostgreSQL;
Опыт организации и проведения процедур резервного копирования и восстановления данных;
Навыки анализа и оптимизации производительности запросов и самой СУБД, мониторинг доступности серверов;
Опыт работы с технологиями обеспечения высокой доступности и построения отказоустойчивых кластеров (например, с использованием corosync/pacemaker или других решений);
Уверенное владение командной строкой (CLI) и основами администрирования Unix/Linux-подобных ОС (например, CentOS/RedHat, Debian);
Приветствуются навыки написания скриптов для автоматизации рутинных задач (Bash, Python, Perl);
Владение языком SQL на уровне, необходимом для администрирования и анализа данных;
Опыт работы с системами мониторинга производительности баз данных.
Условия:
Официальный ежемесячный доход с перспективой роста (уровень дохода обсуждается индивидуально на собеседовании);
Оформление согласно ТК РФ;
Социальный пакет, дотация на питание;
Участие в интересных проектах;
Широкие возможности карьерного роста;
Дружный коллектив и профессиональное окружение;
Предусмотрен оплачиваемый испытательный срок 3 месяца, система наставничества;
Комфортный офис в центре города, современное оснащение рабочих мест;
Корпоративная база отдыха, клубы по интересам и многое другое.