Сорб групп

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

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • PostgreSQL
  • MySQL
  • ORACLE
  • MS SQL
  • Flyway
  • Liquibase
  • СУБД
  • Cистемы управления базами данных

О компании:

Компания "Сорб Инжиниринг" занимается приборостроением в транспортной сфере. Все, что производится в нашей компании, направлено на развитие дорог, создание инновационной интеллектуальной транспортной сети в России и других странах мира. Компания ведет разработку программного обеспечения и производит оборудование для дорожных инфраструктурных проектов. Мы работаем в разнообразных сферах дорожной отрасли - безопасность дорожного движения, бесконтактная оплата платных дорог, интеллектуальное управление перекрестками.

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

  • Администрирование и поддержка: Установка, настройка, обновление, мониторинг и поддержка баз данных PostgreSQL в средах разработки, тестирования и эксплуатации.
  • Планирование и проведение безопасных миграций данных с использованием Liquibase.
  • Миграции и Версионирование: Планирование, тестирование и проведение миграций схем и данных между различными средами и версиями PostgreSQL. Управление версиями схемы БД с использованием инструментов вроде Liquibase или Flyway.
  • Репликация и Отказоустойчивость: Настройка, мониторинг и поддержка различных видов репликации PostgreSQL (например, Streaming Replication, логическая репликация). Разработка и внедрение решений для обеспечения высокой доступности (High Availability).
  • Оптимизация Производительности: Глубокий анализ производительности баз данных, идентификация узких мест. Оптимизация SQL-запросов, тюнинг конфигурации сервера PostgreSQL, индексирование и реструктуризация данных для достижения максимальной производительности.
  • Резервное копирование и Восстановление: Разработка, внедрение и регулярное тестирование стратегий резервного копирования (backup) и восстановления (recovery) данных (например, с использованием pg_dump, pg_basebackup, Barman, pgBackRest).
  • Безопасность и Целостность: Обеспечение безопасности баз данных, управление доступом пользователей, аудит действий. Гарантия целостности и консистентности данных.
  • Диагностика: Оперативная диагностика и устранение инцидентов и проблем, связанных с работой баз данных.

Требования:

  • Опыт администрирования PostgreSQL в различных средах.
  • Понимание архитектуры PostgreSQL, внутренних механизмов работы (MVCC, WAL, репликация, планировщик запросов и т.д.).
  • Практический опыт настройки и поддержки репликации PostgreSQL (физической и/или логической).
  • Подтвержденный опыт оптимизации производительности PostgreSQL: умение анализировать планы выполнения запросов (EXPLAIN ANALYZE), опыт тюнинга параметров сервера (postgresql.conf), опыт работы с индексами и статистикой.
  • Опыт работы с инструментами управления миграциями и версионированием схем БД (например, Liquibase).
  • Опыт разработки и внедрения процедур резервного копирования и восстановления PostgreSQL.
  • Уверенные знания SQL.
  • Опыт работы с ОС Linux на уровне администратора, навыки написания скриптов (например, Bash, Python) будут плюсом.

Условия:

  • Оформление по ТК РФ
  • Уютный офис с хорошей транспортной развязкой в историческом центре, в 2 минутах от м. Трубная;
  • Прекрасная атмосфера в коллективе;
  • Отличные перспективы профессионального и карьерного роста;
  • Уровень заработной платы обсуждается на собеседовании