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

  • Москва
  • Постоянная работа
  • Полная занятость
  • 2 мес. назад
О компании и командеНаша команда занимается разработкой нового проекта - федеральной системы, обеспечивающей процессы, связанные с исполнением бюджета страны
В наших проектах мы используем:
  • подход “непрерывная разработка”;
  • подход “инфраструктура как код” с использованием docker/Kubernetes;
  • микросервисную архитектуру;
  • автоматизированный конвейер развертывания на базе GitLab;
  • делаем каждую неделю ретроспективы и стараемся постоянно улучшать свою работу.
Параметры системы сейчас:
  • Более 30 кластеров БД с разными подходами обработки данных OLTP и OLAP;
  • Patroni, pg_probackup;
  • Активное использование ansible.
Задачи:
  • Автоматизация процессов сопровождения и развертывания БД;
  • Эксплуатация серверов БД;
  • Настройка и эксплуатация системы резервного копирования серверов БД;
  • Настройка репликации и шардирования;
  • Оптимизация работы БД, подготовка рекомендаций команде разработки в частях: секционирование, архивы, рефакторинг кода, физмодели и т.д.;
  • Участие в обсуждении и принятии решений, касающихся слоя хранения данных;
  • Восстановление работоспособности кластера после аварии, масштабирование;
  • Выявление причин инцидентов: ошибок и сбоев в работе СУБД;
  • Согласование решений с архитекторами, аналитиками, разработчиками.
Наши ожидания:
  • Опыт администрирования СУБД (PostgreSQL);
  • Понимание архитектуры и особенностей работы СУБД (PostgreSQL);
  • Навыки и опыт обеспечения резервного копирования и восстановления PostgreSQL;
  • Опыт настройки мониторинга PostgreSQL;
  • Опыт настройки и эксплуатации отказоустойчивых конфигураций;
  • Опыт оптимизаций запросов;
  • Понимание принципов CI/CD;
  • Знание Linux-подобных операционных систем. Опыт в написании Shell\Perl-скриптов;
  • Навыки работы с системами контроля версий (GIT).
Желательно:
  • Опыт работы или желание изучить MongoDB;
  • Опыт разработки базы данных (PostgreSQL);
  • Опыт написания хранимых процедур, функций, пакетов на PL/pgSQL;
  • Опыт проектирования и оптимизации структуры БД с учетом выбранного профиля нагрузки (OLAP/OLTP), создание объектов БД.
Мы предлагаем:
  • Удобный график и формат работы - гибкое начало/окончание рабочего дня/гибрид/удаленно (на территории России);
  • Медицинская страховка (стоматология, стационарное лечение, амбулаторное лечение, страхование родственников по корпоративной программе);
  • Техническое комьюнити - цикл мероприятий по обмену опытом и прокачке скиллов на площадке ЛАНИТ и у внешних провайдеров;
  • Активности: киберспорт, спортивные секции;
  • Корпоративные скидки на посещение фитнес-центра в офисе (Москва), компенсация затрат на спорт - программа вовлеченности (Россия);
  • Скидки в магазинах-партнерах, входящих в Inventive Retail Group;
  • Компания является аккредитованной ИТ-компанией.

Хабр Карьера

Похожие вакансии

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

    БФТ - Холдинг

    • Москва
    О компании и команде БФТ-Холдинг (входит в группу компаний «Ростелеком») - российский разработчик программных продуктов и заказных решений для государственного сектора и бизнеса.…
    • 2 мес. назад
  • Администратор баз данных (PostgreSQL)

    МТ-Интеграция

    • Москва
    Обязанности: Обеспечивать эксплуатацию баз данных на базе продукта PostgreSQL; Участвовать в разработке СУБД на базе PostgreSQL в качестве технического эксперта со стороны групп…
    • 8 д. назад
  • Администратор баз данных PostgreSQL

    ИТ-компания «Лоция»

    • Москва
    О компании и команде "Лоция" - аккредитованная ит-компания. Создаем ИТ-решения для крутых российских клиентов. Дружим давно, полет нормальный. На достигнутом не останавливаемся, …
    • 2 мес. назад