Habr Career · собрана 2 дня назад

DBA PostgreSQL / Postgres Pro -Senior

Джетлин

Формат не указанРоссияSenior
PythonSQLPostgreSQLLinux

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

DBA PostgreSQL / Postgres Pro -Senior Employment type: Полный рабочий день Grade: Senior Skills: PostgreSQL, Linux, Oracle SQL, SQL, Python, Grafana, Zabbix Description: Описание проекта: Банк. Направление: выпуск банковских карт Проект: миграция с Oracle на PostgreSQL Локация: Москва, 2 раза в неделю посещение офиса в сити в течении 6 мес.❗️ ‼️Требования: Ищем DBA с практическим опытом администрирования PostgreSQL / Postgres Pro для участия в проекте миграции с Oracle на PostgreSQL в направлении выпуска банковских карт. Основной фокус роли - стабильность, высокая доступность и производительность PostgreSQL в рамках миграции и дальнейшей эксплуатации. Требования: - PostgreSQL - Опыт администрирования PostgreSQL 12 и выше - не менее 2 лет. - Понимание архитектуры PostgreSQL: процессы, shared buffers, WAL. - Практический опыт построения и сопровождения отказоустойчивых PostgreSQL-кластеров. - Опыт работы с одним или несколькими решениями и технологиями высокой доступности: - Streaming Replication; - Patroni; - pgPool-II; - Corosync; - Pacemaker. - Опыт настройки и управления физической и логической репликацией. - Опыт мониторинга и тонкой настройки производительности PostgreSQL с использованием: EXPLAIN (ANALYZE, BUFFERS)/pg_stat_statements. -Опыт настройки критических параметров PostgreSQL, включая work_mem, shared_buffers и другие параметры производительности. - Знание инструментов резервного копирования и восстановления: pg_basebackup/pg_dump /pg_restore /pg_probackup. Общие технические навыки: - Опыт администрирования ПО в Linux: RHEL / CentOS / Ubuntu. - Знание Bash и/или Python для автоматизации. - Понимание принципов работы сетей: DNS, TCP/IP, Firewalls. - Опыт работы с системами мониторинга: - Zabbix; - Prometheus; - Grafana. Задачи: -Администрирование, мониторинг и поддержка PostgreSQL / Postgres Pro. -Обеспечение высокой доступности критичных баз данных. -Участие в планировании и проведении миграций и обновлений СУБД. -Планирование и выполнение резервного копирования и восстановления данных (Backup & Recovery). -Мониторинг производительности, выявление и устранение узких мест. -Разработка и поддержка стандартов безопасности БД, управление правами доступа пользователей. - Написание скриптов для автоматизации рутинных задач. -Взаимодействие с командами разработки, помощь в оптимизации сложных SQL-запросов. -Администрирование и мониторинг интеграционного ПО: GoldenGate, Dataflot.