Компания Зонтик ищет администратора PostgreSQL / DBA для доработки и сопровождения Централизованной Автоматизированной Банковской Системы (АБС «БАНК 21 ВЕК»).

Обязанности:

  • Сопровождать и дорабатывать АБС «БАНК 21 ВЕК»;
  • Администрировать продуктивные, тестовые и UAT-базы PostgreSQL;
  • Поддерживать пользователей, устанавливать обновления и устранять несоответствия;
  • Анализировать и оптимизировать SQL-запросы и планы их выполнения;
  • Разрабатывать объекты БД: PL/pgSQL, процедуры, функции, триггеры, сложные и материализованные представления;
  • Создавать новые отчеты в АБС;
  • Настраивать и контролировать Streaming Replication, Patroni, балансировку и отказоустойчивость кластеров;
  • Управлять правами доступа к объектам БД;
  • Выполнять резервное копирование и восстановление (pg_dump, Barman);
  • Мониторить состояние БД, дисковое пространство и утилизацию ресурсов;
  • Участвовать в разборе инцидентов совместно с техподдержкой вендора;
  • Разрабатывать скрипты для автоматизации рутинных операций.

Требования:

  • 3+ года опыта с PostgreSQL в администрировании и разработке;
  • Уверенный PL/pgSQL: циклы, курсоры, исключения, динамический SQL, массивы и композитные типы;
  • Глубокое понимание оптимизации PostgreSQL: EXPLAIN ANALYZE, BUFFERS, индексы, партиционирование;
  • Опыт настройки параметров PostgreSQL: shared_buffers, work_mem, effective_cache_size и др.;
  • Практический опыт с B-tree, GiST, GIN, BRIN;
  • Опыт работы с Patroni, etcd/Consul, PgBouncer;
  • Знание инструментов мониторинга: Prometheus, Zabbix, postgres_exporter, pg_stat_activity, pg_stat_statements;
  • Уверенное владение Linux, Bash/Python;
  • Опыт проектирования реляционных моделей данных, понимание OLTP/OLAP;
  • Банковская специфика — обязательно: опыт с ПО «Инверсия» / «БАНК 21 ВЕК», опыт с модулями РКО или Главная книга, понимание банковских процессов, форматов ISO 20022, УФЭБС, СПФС и требований законодательства РФ к банковскому ПО.

Условия:

  • Формат работы: удаленно, только РФ;
  • ЗП: 400к гросс ИП/ТК.