Назад к списку

PostgreSQL DBA Senior / Team Lead

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


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

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 тыс рублей. 

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


Для резюме и связи пишите на мэйл info@db-service.ru