PostgreSql Application DBA

30 ноября 2023 • г Нижний Новгород, Нижегородская область • ПАО Сбербанк • IT: Поддержка, DevOps и администрирование

Команда в поиске PostgreSQL DBA в команду сопровождения интернет-банка для юридических лиц. Наша команда занимается сопровождением высоконагруженных систем сердцем которых являются СУБД Oracle и PostgreSQL. Для отказоустойчивости используем Golden Gate, Oracle ADG, Patroni. Что бы не обновлять сотни серверов «руками», мы разрабатываем и используем DevOps сценарии. Баз данных у нас сотни, приближаемся к тысячи. Мы фанатично люби наши базы данных, мы мониторим их производительность, повышаем уровень отказоустойчивости, проводим регламентные работы и делаем самые надёжные бэкапы. В наши ряды ищем такого же любителя (но профессионала) баз данных, которых сможет разделить всю прелесть update from dual.

Обязанности

*Сопровождение банковских автоматизированных систем в соответствии с SLA/TLA;

* Поддержка в рабочем состоянии тестовых и промышленных БД PostgreSQL;

* Анализ производительности БД;

* Подготовка плана и проведение работ, связанных с БД PostreSQL: Обновление, оптимизация производительности и дискового пространства, миграция на новые сервера и СХД;

* Поддержка команды DevOps при проведении различных технологических работ связанных с БД;

* Выполнение расчёта производительности, управление мощностями системы;

* Общение с разработчиками, тестировщиками, бизнес – заказчиками;

* Устранение инцидентов в промышленной среде;

* Постановка нового функционала на мониторинг;

Требования

* Понимание реляционных и объектно-реляционных баз данных;

* Знания процедуры и методики обновления PostgreSQL на минорную и на мажорную версии;

* Умение читать и анализировать планы запросов. Опыт использования PL\PgSQL;

* Умение анализировать отчёты по производительности. Определение отклонения от нормального поведения БД, выявление узких мест. Желательно знания в анализе отчётов SAR и HLAR, умение использовать PERF;

* Знание основ архитектуры работы СУБД PostgreSQL: WAL, Vacuum, Analyze, Replication, Extensions, Фоновая запись и т.д.;

* Опыт работы с ПО: Patroni, ETCD, HaProxy, PgBouncer, confd;

* Знание и понимание работы ключевых механизмов СУБД: блокировки, распределение памяти, конкуренция, утилизация;

* Знание и опыт работы с объектами БД: таблицы, индексы, представления, сиквенсы, триггеры, констрейнты;

* Понимание и опыт в настройке резервного копирования БД с применением: pgdump, pg_basebackup;

Будет плюсом

* Опыт сопровождения высоконагруженных автоматизированных систем, функционирующих в режиме 24/7/365 (в банковской сфере - приветствуется);

* Опыт программирования на одном из следующих языков: Bash, PowerShell, Python, Sql;

* Опыт администрирования серверных операционных систем RHEL/CentOS - на уровне системного администратора;

* Стрессоустойчивость, умение работать в команде.

Условия

* Адрес офиса: Нижний Новгород, Ак.Сахарова 2А

* Достойный уровень заработной платы (оклад+годовой бонус)

* Оформление согласно ТК РФ;

* Социальный пакет: ДМС, спортзал, спортивные и культурно-массовые мероприятия, возможность обучения за счет компании, льготные условия кредитования;

* Скидки от компаний-партнеров