PostgreSQL DBA/Database administrator (Senior)

Дата размещения вакансии: 20.11.2025
Работодатель: Forrards Group
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

О компании и команде

Мы аутсорсинговая IT-компания, специализируемся на DevOps, Data Engineering, и поддержке сложных инфраструктур. Работаем с клиентами из СНГ, США, Европы и Ближнего Востока. В штате — около 90 инженеров, все работают удалённо. Без бюрократии, без микроменеджмента, с понятными процессами.

Задачи:

- Анализ и оптимизация производительности систем, расчет параметров и настроек для СУБД;

- Поиск узких мест в БД, анализ блокировок и ожиданий, контроль ключевых параметров, оптимизация запросов и взаимодействие с разработчиками;

- Проведение R&D, часто совместно с разработчиками, как для создания новых возможностей в продукте, так и для улучшения существующего функционала;

- Развитие средств мониторинга и диагностики;

- Построение архитектуры кластеров и проработка стратегий по разворачиванию кластеров;

- Анализ работы кластеров и профиля нагрузки приложений;

- Выявление и анализ узких мест в производительности работы системы резервного копирования;

- Разработка стратегий резервного копирования (комбинации физического и логического резервного копирования);

- Обеспечение информационной безопасности БД;

- Решение сложных инцидентов.

Требования:

- Опыт администрирования баз данных PostgreSQL от 3 лет;

- Понимание архитектуры PostgreSQL;

- Понимание работы популярных расширений для PostgreSQL и их использование в комбинации с 1С;

- Эксплуатации больших (1TB+) высоконагруженных баз данных PostgreSQL, работающих 24х7;

- Опыт работы с Patroni;

- Администрирование Linux в типовых задачах;

- Оптимизации SQL запросов, функций и хранимых процедур;

- Настройка и мониторинг потоковой репликации БД;

- Выявление проблем с производительностью и оптимизации настройки БД;

- Понимание принципов работы с транзакциями и блокировками в PostgreSQL;

- Опыт работы с системами мониторинга в применении к базам данных;

- Понимание работы резервного копирования PostgreSQL (полное/инкрементальное), резервного копирования WAL файлами и страницами -памяти;

- Экспертиза в восстановлении кластеров;

- Опыт проведения регламентных работ;

- Английский на уровне работы с технической документацией.

БУДЕТ ПЛЮСОМ:

- Опыт миграции на PostgreSQL c других СУБД;

- Опыт работы с Oracle;

- Опыт работы с Docker;

- Опыт программирования на pl/pgsql.