January 15

DBA PostgreSQL

🆔ID QA-0038

Грейд: Senior
Ставка: до 2 800 руб.
Загрузка: 6+ мес, фултайм
Гражданство и локация: РФ, РБ
Формат работы: Удаленно

Вопросы и предложения ➡️@proteststudio.

Мы развиваем систему управления базами данных на основе PostgreSQL. Решение уже востребовано на рынке и активно развивается.
Мы ищем DATABASE ADMINISTRATOR в команду разработки СУБД.

Задачи:

  • Анализ и оптимизация производительности систем, расчет параметров и настроек для СУБД;
  • Поиск узких мест в БД, анализ блокировок и ожиданий, контроль ключевых параметров, оптимизация запросов и взаимодействие с разработчиками;
  • Проведение R&D, часто совместно с разработчиками, как для создания новых возможностей в продукте, так и для улучшения существующего функционала;
  • Развитие средств мониторинга и диагностики;
  • Построение архитектуры кластеров и проработка стратегий по разворачиванию кластеров;
  • Анализ работы кластеров и профиля нагрузки приложений;
  • Выявление и анализ узких мест в производительности работы системы резервного копирования;
  • Разработка стратегий резервного копирования (комбинации физического и логического резервного копирования);
  • Обеспечение информационной безопасности БД;
  • Решение сложных инцидентов.

Требования:

  • Опыт администрирования баз данных PostgreSQL от 3 лет;
  • Понимание архитектуры PostgreSQL;
  • Понимание работы популярных расширений для PostgreSQL и их использование в комбинации с 1С;
  • Эксплуатации больших (1TB+) высоконагруженных баз данных PostgreSQL, работающих 24х7;
  • Опыт работы с Patroni;
  • Администрирование Linux в типовых задачах;
  • Оптимизации SQL запросов, функций и хранимых процедур;
  • Настройка и мониторинг потоковой репликации БД;
    - Выявление проблем с производительностью и оптимизации настройки БД;
  • Понимание принципов работы с транзакциями и блокировками в PostgreSQL;
  • Опыт работы с системами мониторинга в применении к базам данных;
  • Понимание работы резервного копирования PostgreSQL (полное/инкрементальное), резервного копирования WAL файлами и страницами -памяти;
  • Экспертиза в восстановлении кластеров;
  • Опыт проведения регламентных работ;
  • Английский на уровне работы с технической документацией.

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

  • Опыт миграции на PostgreSQL c других СУБД;
  • Опыт работы с Oracle;
  • Опыт работы с Docker;
  • Опыт программирования на pl/pgsql.