Вакансии
Заказать услугу Вакансии
Главная Вакансии Администратор баз данных (DBA) PostgreSQL

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

Копировать
Откликнуться на вакансию

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

  • Сопровождение и обеспечение бесперебойной работы баз данных: 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.

МЫ ПРЕДЛАГАЕМ

Официальное трудоустройство в соответствии с ТК РФ

Достойную заработную плату, годовой бонус, программу нематериальной мотивации

Расширенную медицинскую страховку с первого дня работы (в полис включена стоматология и корпоративный врач в офисе), ДМС для детей и супругов на льготных условиях

Программу привилегий: скидки при покупке товаров и услуг (кафе, рестораны, билеты в кино, бронирование гостиниц, бытовая техника, аренда авто, и многое другое)

Разнообразное обучение, профессиональное развитие, доступ к корпоративной библиотеке МИФ

Корпоративную культуру современной технологической компании, свободный стиль одежды

Гибридный режим работы, гибкое начало/завершение рабочего дня (график обсуждается на собеседовании)

Офис в центре Москвы (м. Арбатская/Библиотека им. Ленина/Охотный ряд/Боровицкая)

Резюме будет ждать Дмитрий [email protected] или в тг @Slevin_kelevra_13

Рекомендуемые статьи
Карьерные стратегии поколений: как меняются приоритеты на рынке труда
#Рынок труда
Карьерные стратегии поколений: как меняются приоритеты на рынке труда
Рекрутмент продакт-менеджеров 360°: от поиска до успешного найма
#Рынок труда
Рекрутмент продакт-менеджеров 360°: от поиска до успешного найма
Мизанплас для личной эффективности
#Рынок труда
Мизанплас для личной эффективности
Похожие вакансии
Россия
#Hi-Tech
Казань
#Hi-Tech
Москва
#Hi-Tech
#Hi-Tech
Москва
#Hi-Tech