Администратор баз данных DBA Middle

Фалькон Тех

Администратор баз данных DBA Middle

Москва, Никольская улица, 10

Метро: Кузнецкий мост

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

Для поддержания бесперебойной работы и развития нашего продукта, в связи с расширением мы приглашаем в нашу команду Администратора баз данных DBA Middle.

Уважаемые соискатели, просьба в сопроводительном письме указывать ожидания ЗП.

Мы предлагаем:

  • работу в продуктовой команде с интересными задачами для реализации решений в b2g и b2b секторе;
  • график работы 5/2 (офис/гибрид), в пятницу сокращенный рабочий день;
  • официальное трудоустройство в аккредитованной ИТ‑компании (в соответствии с ТК РФ);
  • финансовая мотивация: квартальные и годовые премии, а также вознаграждение за привлечение коллег (реферальная программа);
  • онбординг, рост и развитие: система наставничества, адаптация новичков и обучение за счёт компании;
  • Социальные льготы и компенсации:

компенсация питания и проезда (для офисных сотрудников);

частичная компенсация занятий спортом;

социальные выплаты по особым случаям (рождение ребёнка, свадьба и др.);

дополнительные оплачиваемые выходные дни;

оплата психологических консультаций.

  • медицинское обеспечение: ДМС со стоматологией предоставляется после успешного прохождения испытательного срока.
  • яркая жизнь в команде: праздники, спорт, тимбилдинг и настольные игры прямо в офисе!

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

  • администрирование и сопровождение PostgreSQL и MongoDB в production-среде: настройка, обновление, диагностика и выполнение регламентных работ;
  • сопровождение отказоустойчивых PostgreSQL-кластеров: Patroni + etcd, PgBouncer, HAProxy, Keepalived; участие в failover/recovery и разборе проблем маршрутизации подключений;
  • сопровождение MongoDB, включая replica set и шардированные кластеры: базовые административные операции, выгрузки/загрузки данных, работа с индексами, пользователями и ролями, помощь разработчикам;
  • настройка и проверка резервного копирования и восстановления: WAL-G и S3 для PostgreSQL, восстановление и PITR; участие в настройке и проверке резервного копирования MongoDB;
  • анализ производительности PostgreSQL и SQL-запросов: EXPLAIN/EXPLAIN ANALYZE, индексы, статистика, блокировки, vacuum/autovacuum и поиск узких мест;
  • анализ производительности MongoDB на уровне задач DBA: индексы, explain, медленные операции и базовая диагностика нагрузки;
  • развитие мониторинга баз данных и инфраструктуры: exporters, Prometheus/VictoriaMetrics, Grafana; создание и доработка дашбордов и Grafana Alerts;
  • работа с автоматизацией и конфигурациями: GitLab, Ansible, Terraform; автоматизация повторяющихся операций с использованием Bash/Python по мере необходимости;
  • взаимодействие с разработчиками по изменениям схемы данных, миграциям, производительности запросов и работе приложений с БД; базовое понимание ORM и механизма миграций;
  • участие в инцидентах: диагностика, поиск первопричины, безопасное выполнение изменений в production, проверка результата и ведение эксплуатационной документации в Confluence.

Требования:

  • опыт работы от 3 лет в администрировании БД, уверенная работа с Linux;
  • высшее техническое образование в сфере ИТ;

  • уверенный практический опыт администрирования PostgreSQL на уровне Middle: конфигурация, роли и права, репликация, диагностика, обслуживание production-систем;
  • понимание PostgreSQL «под капотом» на рабочем уровне: WAL, MVCC, блокировки, vacuum/autovacuum, статистика, планировщик и планы выполнения запросов;
  • практический опыт или хорошее понимание отказоустойчивого PostgreSQL-стека: Patroni и DCS (etcd или аналог), PgBouncer, HAProxy; понимание роли Keepalived и принципов переключения primary/replica;
  • понимание резервного копирования PostgreSQL: base backup, архивирование WAL, восстановление и PITR. Опыт с WAL-G желателен; опыт с pgBackRest/Barman и аналогами подходит при понимании принципов;
  • уверенный SQL: чтение и написание запросов, анализ EXPLAIN/EXPLAIN ANALYZE, работа с индексами и базовая оптимизация;
  • практический опыт работы с MongoDB. Глубокая экспертиза не обязательна, но кандидат должен уже работать с MongoDB руками: понимать replica set и принципы шардирования, уметь выполнять базовые административные операции, выгрузки/загрузки данных, работать с индексами и диагностировать типовые проблемы;
  • опыт работы с Linux и базовое понимание сетевого взаимодействия сервисов (TCP/IP, DNS, балансировка/прокси);
  • опыт работы с мониторингом БД: Grafana и Prometheus/VictoriaMetrics либо аналогичный стек; умение читать метрики, находить проблему по ним и настраивать/дорабатывать дашборды и алерты;
  • опыт работы с Git. Понимание подхода Infrastructure as Code; способность читать и вносить небольшие изменения в Ansible/Terraform либо готовность быстро освоить используемый стек;
  • базовое понимание того, как приложения работают с БД через ORM и миграции схемы (SQLAlchemy/Alembic или аналоги). Знание конкретного ORM как разработчиком не требуется;
  • аккуратность при работе с production и данными: оценка последствий изменений до выполнения, наличие плана отката и обязательная проверка результата после;
  • самостоятельность в диагностике: умение собрать факты, сформировать гипотезы, проверить их и довести задачу до результата;
  • английский язык на уровне чтения технической документации.

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

  • опыт эксплуатации MongoDB в шардированной конфигурации и/или с большими объёмами данных;
  • опыт работы с аналитическими/колоночными СУБД (например, ClickHouse, Vertica или аналоги);
  • опыт партицирования больших таблиц PostgreSQL, в том числе с pg_partman;
  • практический опыт с Ansible и Terraform, написание Bash/Python-автоматизации;
  • опыт работы с высоконагруженными системами и разбором production-инцидентов;
  • опыт с CDC/очередями (Debezium, Kafka или аналоги).

Мы рады, что вы внимательно изучили нашу вакансию и просим начать наше знакомство с сопроводительного письма "Мне интересна вакансия "Стрит Фалькон" потому что...".

Навыки
  • SQLAlchemy
  • Linux
  • PostgreSQL
  • Английский язык
  • СУБД
  • Grafana
  • Git
  • DBA
Посмотреть контакты работодателя

Адрес

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

Управляющая компания Первая

Администратор баз данных PostgreSQL

Управляющая компания Первая

  • Москва

  • Не указана

Рекомендуем
Сентинел Кредит Менеджмент

Администратор баз данных

Сентинел Кредит Менеджмент

  • Москва

  • Не указана

Рекомендуем
Снежная Королева

Администратор базы данных

Снежная Королева

  • Москва

  • Не указана

Рекомендуем
Банк ПСБ
  • Москва

  • Не указана

Центр Информационных технологий Роскадастр-Инфотех Филиал Роскадастр

Администратор БД (PostgeSQL)

Центр Информационных технологий Роскадастр-Инфотех Филиал Роскадастр

  • Москва

  • Не указана

Xsolla
  • Москва

  • Не указана

Национальная система платежных карт

Инженер сопровождения платформы данных (Hadoop)

Национальная система платежных карт

  • Москва

  • Не указана

БЮРО 1440

DBA Clickhouse

БЮРО 1440

  • Москва

  • Не указана

АФЛТ-Системс
  • Москва

  • Не указана

НПФ ВТБ Пенсионный Фонд
  • Москва

  • Не указана

  • Москва

  • Не указана

Wallet One
  • Москва

  • Не указана

Доктор Веб
  • Москва

  • Не указана

Ростелеком
  • Москва

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию