DBA PostgreSQL

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

Москва, Санкт-Петербург, Минск (Беларусь)Полный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

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

Bell Integrator – один из ведущих системных интеграторов страны. 

Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.

Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.


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

  • Практический опыт установки и администрирования PostgreSQL (в идеале PostgreSQL PRO)
  • Понимание особенностей СУБД PostgreSQL (структура каталога, статистика использования, план запроса, транзакции, блокировки, журнал предзаписи)
  • Понимание принципов построения составных SQL запросов (CTE, рекурсивные, вложенные)
  • Умение анализировать журналы БД, статистику, тяжелые запросы, узкие места в производительности БД и устранять последние
  • Способность разобраться в существующих процедурах и функциях PL/pgSQL, SQL, работа с данными в формате CSV, JSON, XML
  • Опыт администрирования, настройки cредства мониторинга производительности / работы / доступности серверов в разрезе СУБД
  • Опыт написания автоматизаций на Bash, Python
  • Понимание принципов работы сетевых протоколов
  • Опыт работы с системой контроля версий Git

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

  • Развивать напрвление PostgreSQL; Администрировать PostgreSQL (основной фокус) и MSSQL (меньшая часть задач)
  • Автоматизировать задачи для указанных СУБД, помогая DevOps (разворачивание СУБД, настройка CI\CD)
  • Обеспечивать безопаность СУБД, резервное копирование и восстановление
  • Настраивать кластера и высокодоступность для СУБД
  • Мониторить, анализировать и оптимизировать  производительность СУБД, выявлять узкие места и подготавливать рекомендации по оптимизации проблемных SQL запросов
  • Разрабатывать и поддерживать инструменты автоматизации и эксплуатации СУБД
  • Решать возникающие инциденты с СУБД с их последующим анализом
  • Писать техническую документацию

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

  • Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах
  • Опыт работы в распределенной команде профессионалов
  • Уровень заработной платы обсуждается индивидуально
  • Возможность работать удаленно на территории РФ, РБ и дружественных стран