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

Московская Биржа

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

Москва, Спартаковская улица, 12

Метро: Бауманская

Описание вакансии

Обязанности:

  • Сопровождение и обеспечение бесперебойной работы баз данных: Postgresql и других.
  • Осуществление мониторинга функционирования эксплуатируемых систем и незамедлительное информирование обо всех обнаруженных сбоях и отклонениях в работе начальника отдела и смежных подразделений.
  • Ввод в эксплуатацию новых версий и выполнение настроек для систем, находящихся на сопровождении отдела.
  • Контроль автоматического взаимодействия систем, находящихся на сопровождении отдела с другими системами, используемыми в НРД.
  • Участие в выполнении установки изменений ПО, в соответствии с планом установки и на основании акта о проверке изменений.
  • Обеспечение работоспособности тестовых контуров в рамках систем, находящихся на сопровождении отдела.
  • Выполнение архивирования и резервного копирования программного обеспечения (далее – ПО) эксплуатируемых систем, принятие мер по проверке корректности архивов.
  • При возникновении необходимости осуществление полного или частичного восстановления систем из архивов.
  • Осуществление взаимодействия со сторонними организациями, службами компаний, входящих в Группу Московская Биржа по соответствующим вопросам отдела.
  • Техническая поддержка работников НРД и клиентов в рамках компетенции отдела.
  • Участие в разработке нормативной и методической документации, регламентирующей деятельность отдела.
Требования:
  • ​​​​​​​​​​​​​​Глубокие знания PostgreSQL.Знание архитектуры PostgreSQL, процессов и взаимодействия компонентов (процесс планирования запросов, механизмы транзакций, управление памятью и процессами).Опыт оптимизации базы данных на уровне ОС, ядра PostgreSQL и SQL-запросов.
  • Производительность и оптимизация. Мастерство в настройке параметров производительности PostgreSQL (например, работы с shared_buffers, work_mem, effective_cache_size, и т. п.). Умение находить и устранять узкие места в производительности с помощью анализа плана выполнения запросов (EXPLAIN, EXPLAIN ANALYZE) и других инструментов.
  • Процесс резервного копирования и восстановления. Продвинутые навыки в настройке резервного копирования с использованием pg_basebackup, pg_dump, pg_probackup, bgbackrest, .. а также знание различных методов восстановления данных (PITR, использование WAL-архивов).Опыт проектирования и тестирования стратегии резервного копирования и восстановления для крупных, критичных к отказам систем.
  • Репликация и высокодоступные решения. Продвинутый опыт работы с репликацией: настройка синхронной и асинхронной репликации, использование потоковой репликации, логической репликации. Знание и опыт работы с высокодоступными решениями, например, с использованием Patroni, PgBouncer, Pgpool или других технологий для обеспечения отказоустойчивости. Опыт настройки и управления кластеризацией, балансировкой нагрузки.
  • Безопасность. Экспертные навыки в настройке безопасности PostgreSQL: контроль доступа через роли и права, работа с шифрованием данных, настройка SSL.Знание и внедрение лучших практик безопасности, защита от атак и утечек данных.
  • Миграции и обновления. Опыт миграций данных между версиями PostgreSQL, включая использование инструмента pg_upgrade или создание стратегии миграции с минимальными простоями. Понимание всех аспектов обновлений PostgreSQL, включая тестирование, совместимость с расширениями и сторонними инструментами.
  • Мониторинг и автоматизация. Настройка продвинутых систем мониторинга PostgreSQL с использованием таких инструментов, как Prometheus, Grafana, pg_stat_statements, pgAdmin, а также настройка алертов. Опыт автоматизации процессов администрирования, включая использование Ansible или других средств для автоматизации задач управления базами данных.
  • Системное администрирование. Знания Linux/Unix систем, включая управление процессами, настройку сети, файловых систем и производительности.
  • Проблемы с отказоустойчивостью и восстановлением. Готовность к решению проблем при отказах системы: восстановление после сбоев, управление блокировками и сбоями в репликации, диагностика сбоев. Опыт реализации сложных решений для обеспечения непрерывности работы в случае критических сбоев.
  • Документирование и обучение. Умение вести детализированную документацию для процессов настройки и восстановления. Опыт менторинга и обучения младших администраторов или команды.
  • Приветствуется опыт администрирования других RDBMS и опыт миграций в Postgresql.
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Защищенные Телекоммуникации

Database Administrator / Администратор баз данных

Защищенные Телекоммуникации

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
ЭкоПлантТ
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
МЦ-Сервис Инжиниринг

Системный администратор Oracle

МЦ-Сервис Инжиниринг

Удаленная работа
  • Москва

  • от 180000 RUR

Рекомендуем
S8 Capital
Удаленная работа
  • Москва

  • от 180000 RUR

Раппорто
Удаленная работа
  • Москва

  • от 180000 RUR

Manzana Group
Удаленная работа
  • Москва

  • от 180000 RUR

ICL Системные технологии
Удаленная работа
  • Москва

  • от 180000 RUR

Дневник.ру
Удаленная работа
  • Москва

  • от 180000 RUR

Звено Успеха
Удаленная работа
  • Москва

  • от 180000 RUR

Альфа-Лизинг
Удаленная работа
  • Москва

  • от 180000 RUR

Удаленная работа
  • Москва

  • от 180000 RUR

РТЛабс
Удаленная работа
  • Москва

  • от 180000 RUR

БУРГЕР КИНГ РОССИЯ

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

БУРГЕР КИНГ РОССИЯ

Удаленная работа
  • Москва

  • от 180000 RUR

Tibbo Systems
Удаленная работа
  • Москва

  • от 180000 RUR

Комус
Удаленная работа
  • Москва

  • от 180000 RUR

РДТЕХ
Удаленная работа
  • Москва

  • от 180000 RUR

Russ
Удаленная работа
  • Москва

  • от 180000 RUR

StormWall™
Удаленная работа
  • Москва

  • от 180000 RUR

DatsTeam
Удаленная работа
  • Москва

  • от 180000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию