Национальное бюро кредитных историй

Администратор баз данных PostgreSQL

Не указана
  • Москва
  • От 3 до 6 лет

Администратор баз данных PostgreSQL

В команду разработки финансового ПО ищем опытного DBA (PostgreSQL).

Нам нужен не просто администратор, а инженер, который умеет работать с архитектурой, производительностью и отказоустойчивостью в production-среде с большими объёмами данных (10+ Tb).

Это роль с возможностью влиять на технические решения, выстраивать процессы и в перспективе — стать лидом направления.

Также готовы рассматривать сильных миддлов с потенциалом — здесь можно вырасти до уровня senior за счёт реальных архитектурных задач.

  • Жёсткого разделения уровней доступа у системных администраторов и DBA в компании нет, поэтому со стороны ОС ограничений в работе/правах доступа, соответственно, тоже. Стек: Астра, RHEL.
  • Количество БД инстансов в зоне ответственности небольшое даже для одного DBA, при этом в компании есть другие специалисты, которые могут закрывать это направление < мы ищем лида по Постгрес.

Обязанности

  • Администрирование и сопровождение СУБД PostgreSQL в production-среде;
  • Эксплуатация баз данных на платформах:
    • Linux (Astra Linux, Red Hat Enterprise Linux),
  • Работа с большими объёмами данных:
    • сопровождение баз данных объёмом от нескольких терабайт;
    • планирование роста и управление ёмкостью;
  • Оптимизация производительности баз данных:
    • оптимизация архитектуры и схем БД (в т.ч. шардирование, партиционирование);
    • анализ и профилирование SQL-запросов;
    • выявление и устранение узких мест;
    • построение и оптимизация индексов;
    • анализ планов выполнения запросов;
  • Администрирование серверов БД компании на уровне операционной системы;
  • Обеспечение надёжности и доступности:
    • мониторинг состояния БД;
    • установка обновлений и патчей;
    • настройка резервного копирования;
    • обеспечение высокой доступности и восстановления при авариях (HA/DR);
  • Поддержка бизнес-приложений:
    • взаимодействие с командами разработки;
    • участие в разборе инцидентов и проблем производительности;
  • Ведение и актуализация эксплуатационной и архитектурной документации,
    включая описание, актуализацию и поддержку процедур аварийного восстановления (Disaster Recovery), сценариев отказов, планов восстановления сервисов (DRP), а также участие в регулярной проверке и актуализации данных процедур.

Требования

  • Практический опыт администрирования PostgreSQL;
  • Опыт администрирования кластерных СУБД;
  • Уверенные знания Linux
  • Опыт эксплуатации БД большого объёма (10Tb+);
  • Опыт поддержки и сопровождения бизнес-приложений;
  • Понимание принципов разработки программного обеспечения;
  • Знание механизмов оптимизации БД:
    • индексирование;
    • профилирование;
    • анализ планов выполнения запросов;
  • Системное мышление и умение видеть архитектуру целиком;
  • Умение структурированно и понятно описывать сложные технические решения;
  • Опыт работы в IT на аналогичных позициях ;
  • Опыт работы со средствами криптографической защиты информации — приветствуется.

Будет плюсом

  • Практический опыт проектирования и эксплуатации высоконагруженных БД;
  • Опыт работы или понимание принципов нереляционных СУБД:
    • Cassandra, ClickHouse и аналогичные;
  • Желание развиваться в направлении distributed и analytical databases;
  • Опыт работы с системами мониторинга БД и инфраструктуры;
  • Навыки автоматизации (bash, PowerShell, Ansible);
  • Опыт работы в среде с повышенными требованиями к информационной безопасности.

Мы предлагаем

  • Работа с современным стеком технологий
  • Дружелюбная команда и открытая инженерная культура
  • Уровень дохода обсуждаем индивидуально.
  • Стабильная, полностью белая компания (более 20лет на рынке)
  • Сфера деятельности компании - разработка финансового ПО
  • Место работы - офис в 7-10 минутах пешком от м. Охотный ряд или Арбатская, формат: офис, гибрид (по согласованию)
  • Испытательный срок 3 месяца
  • Оформление по ТК с 1-го дня работы
  • График работы - 5/2, с 10-00 до 19-00
  • ДМС- после испытательного срока