Формат: офис
Занятость: полная
Опыт: от 3 лет
Мы развиваем высоконагруженные сервисы, где отказоустойчивость, производительность и масштабируемость БД — ключевые приоритеты. Сейчас ищем опытного администратора баз данных, который возьмёт под контроль инфраструктуру PostgreSQL и поможет выстроить надёжную и предсказуемую работу кластеров.
Обязанности- Администрирование PostgreSQL (10+ версий), настройка и поддержка кластеров (Patroni, streaming replication, pgpool, etc.)
- Проектирование архитектуры БД для обеспечения высокой доступности (HA) и отказоустойчивости
- Мониторинг, профилирование и оптимизация производительности запросов и структуры данных
- Автоматизация рутинных задач (бэкапы, failover, обновления, миграции)
- Участие в проектировании новых сервисов и схем данных совместно с разработчиками
- Настройка мониторинга (Prometheus, Grafana, Zabbix и т.п.) и алертинга
- Разработка и документирование best practices по работе с PostgreSQL
- Глубокие знания PostgreSQL (архитектура, настройка, репликация, планировщик, VACUUM, WAL, backup & recovery)
- Опыт настройки кластерных решений: Patroni / Repmgr / Pgpool-II / streaming replication
- Опыт работы с Linux (предпочтительно Debian/Ubuntu, CentOS/RHEL)
- Навыки написания скриптов на Bash / Python / Ansible
- Понимание принципов CI/CD и контейнеризации (Docker, Kubernetes — будет плюсом)
- Опыт миграции данных, обновления и оптимизации производительности
- Умение анализировать проблемы и быстро восстанавливаться из инцидентов
- Опыт с другими СУБД (MySQL, ClickHouse, MongoDB)
- Знание облачных решений (AWS RDS, Google Cloud SQL, Yandex Managed PostgreSQL)
- Опыт работы с sharding или масштабированием по вертикали и горизонтали
- Настройка резервного копирования на уровне кластера и горячих стендбаев
- Участие в построении архитектуры критически важных сервисов
- Возможность влиять на технологические решения и инфраструктуру
- Современный стек и DevOps-культуру
- Команду сильных инженеров, открытых к обмену опытом
