Администратор баз данных (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 дня назад
Пожаловаться