Администратор СУБД PostgreSQL DBA (СберБизнес)

30 октября 2023 • г Москва • ПАО Сбербанк • IT: Разработка

Наша команда занимается сопровождением высоконагруженных систем сердцем которых являются СУБД 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 - на уровне системного администратора;
  • Стрессоустойчивость, умение работать в команде.
Условия
  • отличный офис AgileHome рядом со станцией метро Кутузовская: столовые и множество кафе; кухни с холодильниками, кофемашинами и пр.;
  • бесплатный спортзал;
  • бесплатная подземная парковка на 1000+ мест;
  • и ещё массажные кресла, игровые зоны, библиотека и много чего интересного.
  • полный рабочий день, но гибкий график работы;
  • достойная заработная плата (оклад + внушительные премии);
  • оформление по ТК РФ;
  • социальный пакет (ДМС);
  • возможность посещения конференций, обучения и сертификации за счёт компании (в т. ч. английский язык);
  • программа льготного кредитования в Сбербанке;
  • дисконт-программы от множества компаний-партнёров;
  • возможность принять участие в других крупных и уникальных проектах банка.


Работа в крутой команде над лучшим продуктом – обладателем престижных мировых и российских отраслевых премий и наград.