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

Занятость Полная занятость
Полная занятость
Адрес Узбекистан, Ташкент
Описание вакансии
Обязанности:
  • Управление и оптимизация производительности PostgreSQL.
  • Настройка и администрирование репликации (например, Streaming Replication).
  • Конфигурация и управление отказоустойчивыми кластерами с использованием Patroni, ETCD, Corosync, Pacemaker.
  • Настройка и управление нагрузочным балансированием с использованием pgpool.
  • Проведение миграций данных, резервное копирование и восстановление.
  • Инсталляция, обновление и настройка PostgreSQL.
  • Оптимизация SQL-запросов, индексов и структуры данных.
  • Управление производительностью, мониторинг и диагностика.
  • Мониторинг и визуализация с использованием Zabbix, Grafana и ELK.
  • Применение профилирования для анализа запросов и производительности (например, pg_stat_statements).
  • Поставка патчей и обновлений для PostgreSQL.
  • Администрирование и поддержка ОС Linux.
  • Настройка и использование Postgres Pro Enterprise Manager для централизованного управления и мониторинга PostgreSQL.
  • Обучение и поддержка команды.
Требования:​​​​​​​​​​​
  • Опыт работы с PostgreSQL не менее 5 лет.
  • Глубокие знания архитектуры PostgreSQL и его функциональности.
  • Опыт настройки и управления репликацией, включая Streaming Replication.
  • Опыт работы с кластеризацией и отказоустойчивостью на базе Patroni, ETCD, Corosync, Pacemaker.
  • Знание инструментов мониторинга PostgreSQL (например, Zabbix, Grafana, ELK).
  • Опыт работы с pgpool для балансировки нагрузки и управления подключениями.
  • Опыт работы с Postgres Pro Enterprise Manager для централизованного мониторинга и управления PostgreSQL.
  • Опыт профилирования и оптимизации SQL-запросов с использованием инструментов (pg_stat_statements, EXPLAIN ANALYZE).
  • Опыт настройки и использования средств для бекапов и восстановления данных (pg_dump, pg_basebackup).
  • Опыт работы с контейнерами Docker, Kubernetes для PostgreSQL.
  • Опыт поставки патчей и обновлений для PostgreSQL, включая обновления версии.
  • Отличные знания Linux (управление пользователями, процессы, настройка служб, работа с системой логирования).
  • Знание английского языка на техническом уровне (чтение документации, понимание логов и ошибок).
Условия:
  • Профессиональная команда, где каждый сотрудник - неотъемлемая часть успеха;

  • Работа с перспективными продуктами для миллионов пользователей;

  • Использование современных технологий и подходов к процессу разработки;

  • Формат работы офис/гибрид/удаленка.

Требования
Опыт От 1 года до 3 лет
Условия работы
График работы Удаленная работа
Добавлено 3 дня назад
Для связи с работодателем или просмотра контактов нажмите на кнопку