Администратор баз данных (DBA - PostgreSQL)

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

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

Компания

Разработка ИТ-решений в области медицины

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

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

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

Вам будет комфортно работать в нашей команде, если Вы:

  • Используете проактивный подход к решению поставленных задач и способны самостоятельно работать по своему блоку задач, искать различные варианты решений проблемы, а не только обосновывать почему проблему решить нельзя;
  • Умеете работать в команде (умение слушать и слышать);
  • Понимаете и умеете работать в духе Agile ценностей;
  • Готовы изучать и экспериментировать с новыми средствами и инструментами.

Вас ожидают следующие задачи:

  • Участие в проектировании архитектуры и разработке высоконагруженных решений;
  • Участие в проектировании структуры баз данных;
  • Участие в развитии технологического стека и инфраструктурных компонентов;
  • Участие в построении DWH;
  • Администрирование и сопровождение PostgreSQL;
  • Установка, конфигурирование серверов БД;
  • Организация резервного копирования и восстановления СУБД;
  • Настройка и оптимизация баз данных;
  • Установка и настройка систем мониторинга, разработка метрик;
  • Выявление проблемных SQL запросов, формирование предложений по оптимизации для группы разработки;
  • Составление требований для системного окружения СУБД;
  • Разработка и ведение технической документации.

Критерии успеха:

  • Опыт от 3 лет;
  • Отличное знание теории реляционных баз данных;
  • Понимание принципов тюнинга производительности запросов, индексации, умение читать план выполнения запроса;
  • Опыт администрирования СУБД на серверах Linux;
  • Опыт в настройке ролей и прав пользователей СУБД;
  • Знания SQL (стандарт SQL:2008), написание и оптимизация SQL запросов, знание и опыт написания кода на PL/pgSQL;
  • Опыт настройки отказоустойчивых конфигураций СУБД;
  • Опыт проектирования БД с нуля в процессе разработки высоконагруженных, масштабируемых систем;
  • Опыт администрирования БД (настройка резервирования, кластеризации и мониторинг);
  • Опыт работы с инструментами мониторинга (Grafana, Prometheus);
  • Опыт в создании консолидированных хранилищ данных;
  • Понимание принципов и инструментария CI/СD, и опыт использования в работе;
  • Опыт работы с использованием docker (docker-compose).

Бонусы

7 причин быть частью нашей команды:

  • Вы погрузитесь в специализацию IT в медицине и станете экспертом в этой области.
  • Будете участвовать в реализации глобальных изменений и вместе с нами будете менять мир.
  • Будете работа в коллективе профессионально зрелых и интересных коллег.
  • Работа в атмосфере результативности и системности в сочетании с гибкими подходами к решению задач.
  • Работа в офисе, гибридный и дистанционный форматы.
  • Комфортный дресс-код smart casual и джинсы, чай на уютной кухне.
  • Офис в 5 минутах от метро Менделеевская, БЦ Атмосфера".

Дополнительные инструкции

Будет преимуществом:

  • Знание особенностей PostgresPro Enterprise (опыт внедрения);
  • Опыт работы с ArenadataDB, Greenplum;
  • Опыт работы с Oracle (в том числе, опыт миграции на PostgreSQL);
  • Опыт работы с ClickHouse, NoSQL БД;
  • Опыт работы с Kubernetes.