🔥 1000+ вакансий с удаленкой на Хабр Карьере → посмотреть и откликнуться

PostgreSQL DBA Senior / Team Lead

Зарплата

от 300 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Администрируем Oracle, SQL Server, PostgreSQL

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

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

Для администрирования около сотни продакшен баз данных, кластеров postgre (некоторые мишн-крит), высоко и не очень нагруженных, разбор инцидентов и траблшутингов, в команде из 3-х человек нужен ведуший DBA, который предложит дорожную карту развития, уменьшит количество инцидентов, наладит коммуникации между отделами и отполирует процессы. Приходите, будет круто и интересно!

О нас:

Мы занимаемся удаленным (аутсорсинг) администрированием баз данных Oracle Database, Microsoft SQL Server, PostgreSQL и оказываем услуги DevOps. 

15+ лет работы в России,  Англии и странах СНГ.
83+ проектов успешно завершены.
18+ сертифицированных инженеров в компании. 
740+ Тб общий объем баз данных на поддержке.

Читайте кейсы с разными клиентами.

Ожидания от кандидата

1. Профессиональный опыт:

  • Опыт работы как PostgreSQL DBA от 5 лет
  • Опыт руководства и управления командой в ИТ-проектах.

2. Знание PostgreSQL:

  • Глубокие знания и опыт работы с Основной стек технологий: PostgreSQL 10+ (Patroni, pgbouncer, pgbackrest), включая установку, настройку, оптимизацию, масштабирование и управление базами данных. Работа с версиями 10+, и кластером Patroni  - обязатально, 
  • Опыт настройки и оптимизации производительности СУБД PostgreSQL на bare metal и в средах виртуализации VMware;
  • Опыт профилирования и оптимизации SQL-запросов (умение использовать расширения auto_explain, pg_profile и другие);
  • Понимание принципов кластеризации СУБД PostgreSQL (опыт использования потоковой репликации, знание и опыт использования Patroni);
  • Опыт работы с Ansible , Gitlab, и знание Linux . Опыт администрирования и тюнинга ядра ОС Linux для работы с БД (Ubuntu, CentOS); понимание выводов команд vmstat, sar, iostatat, top, LA, CPU utilisation
  • Знание инструментов резервного копирования и восстановления СУБД PostgreSQL (pg_basebackup, pg_probackup и другие); Будет плюсом работа с Commvault для резервного копирования и восстановления.

3. Архитектурное понимание:

  • Понимание архитектуры баз данных и умение разрабатывать и внедрять эффективные схемы баз данных.
  • Опыт установки, настройки  и эксплуатации пулеров соединений pgpool-II, pgbouncer;
  • Опыт установки, настройки и эксплуатации haproxy;

4. Управление и мониторинг:

  • Опыт управления и мониторинга PostgreSQL-серверов. Zabbix/Prometheus+Grafana
  • Умение обеспечивать высокую доступность и безопасность данных.

5. Масштабируемость:

  • Знание методов масштабирования баз данных, включая горизонтальное и вертикальное масштабирование.

6. Поддержка и обслуживание: 

  • Опыт обслуживания и поддержки PostgreSQL-серверов в рамках SLA (уровень обслуживания).

7. Аналитические навыки:

  • Умение анализировать требования проекта, выявлять проблемы и предлагать решения.

8. Тимлидерские навыки:

  • Умение или желание организовывать и руководить командой, включая распределение задач, мотивацию и развитие членов команды.
  • Опыт ведения проектов и координации работ.

9. Коммуникационные навыки:

  • Отличные коммуникационные навыки для взаимодействия с членами команды, коллегами и заказчиками.
  • Способность объяснять сложные концепции простым языком.

10. Образование и сертификации:

  • Высшее образование в области информационных технологий или смежной области.
  • Сертификации, связанные с PostgreSQL или руководством проектами, могут быть плюсом.

Условия работы

  • Удаленно.
  • Полная занятость.
  • Зарплата от 300 тыс рублей.

Бонусы

Бонусы, развитие и рост заработной платы в зависимости от результатов.