Администратор баз данных (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.