Data Engineering

Middle/Senior DBA (PostgreSQL/MongoDB) Full-time

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

ЛАНИТ занимает лидирующие позиции в системной интеграции, дистрибуции, консалтинге, разработке инженерных систем и ПО, IT-аутсорсинге и обучении.

Наша команда занимается разработкой нового проекта: 

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

В наших проектах мы используем:

- подход “непрерывная разработка”;

- подход “инфраструктура как код” с использованием docker/Kubernetes;

- микросервисную архитектуру;

- автоматизированный конвейер развертывания на базе GitLab;

- делаем каждую неделю ретроспективы и стараемся постоянно улучшать свою работу.

Основные задачи:

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


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

  • Опыт администрирования СУБД (PostgreSQL /MongoDB);
  • Понимание архитектуры и особенностей работы СУБД (MongoDB/PostgreSQL);
  • Навыки и опыт обеспечения резервного копирования и восстановления PostgreSQL/MongoDB;
  • Опыт настройки мониторинга PostgreSQL/MongoDB;
  • Опыт настройки и эксплуатации отказоустойчивых конфигураций;
  • Опыт оптимизаций запросов;
  • Понимание принципов CI/CD;
  • Опыт проектирования и оптимизации структуры БД с учетом выбранного профиля нагрузки (OLAP/OLTP), создание объектов БД;
  • Опыт написания хранимых процедур, функций, пакетов на PL/pgSQL;
  • Знание Linux-подобных операционных систем. Опыт в написании Shell/Perl-скриптов;

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

  • Профессиональное развитие, масштабные проекты;
  • Официальное трудоустройство в аккредитованной it-компании и стабильные выплаты;
  • Удаленный или гибридный формат работы;
  • Комфортабельный офис по адресу Мурманский проезд 14/1 (если захочешь приходить в офис);
  • ДМС со стоматологией после испытательного срока, скидки при подключении к ДМС членов семьи;
  • Предоставление необходимой для работы техники;
  • Внутренние и внешние обучения;
  • Скидки на фитнес и спортивные активности.


Overview

  • Employer: ЛАНИТ
  • Job Title: Middle/Senior DBA (PostgreSQL/MongoDB)
  • Published: 2 months ago
Apply For This Job