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

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

Москва

Компания

Мы создаем большую платформу, которая помогает компаниям повышать продажи и улучшать клиентский сервис

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

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

Вакансия открыта в продуктовой компании, которая занимается разработкой единой коммуникационной платформы, на базе которой реализованы сервис для аналитики маркетинга CoMagic, сервис UIS для управления коммуникацией отделов продаж и другие решения. Компания крепко стоит на ногах и ценит в сотрудниках такую же стабильность, честность и надёжность.

Мы используем PostgreSQL с 2003 года и прошли путь от кластера общим размером в пару гигабайт до десятка кластеров с текущим размером более 100ТБ (из них почти половина – “холодные данные”). В 2020 году успешно внедрили и используем СУБД Greenplum. В нашей системе есть как высоконагруженная часть системы OLTP – ВАТС (виртуальная АТС), коллтрекинг, сервис уведомлений, интеграции с CRM и рекламными системами, так и требовательная к быстродействию OLAP часть от оперативных журналов по сырым данным до гибко настраиваемых агрегированных отчётов и дашбордов.

Основная задача DBA – выполнение большого объёма рутинных задач по администрированию баз данных.

Непосредственный руководитель – генеральный директор. Взаимодействие с другим сотрудником DBA и базистами.

Важно! Стек технологий:
PostgreSQL
Greenplum
Redpanda
Prometheus + Grafana
Kubernetes + Docker
Ansible
Git + Gitlab
Python
Bash
Jira

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

  • Обслуживание текущих инстансов PostgreSQL.
  • Установка и настройка новых инстансов.
  • Настройка и реагирование на оповещения мониторинга.
  • Участие в решении вопросов производительности с администраторами подсистем.

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

  • Опыт администрирования и траблшутинга PostgreSQL (у нас версия 12 и выше) – от 5 лет.
  • Опыт работы с большим количеством инстансов (от 10 штук).
  • Опыт обслуживания больших и высоконагруженных баз данных (от 1 терабайта и с десятками активных сессий единовременно).
  • Уверенное знание PL/pgSQL.
  • Опыт работы с Ansible, GIT.
  • Опыт оптимизации рутинных задач, используя скриптовые языки (Bash).
  • Опыт работы с Patroni, PG_Basebackup, знание Python – будет плюсом.
  • Командный игрок, высокий уровень самоорганизации и ответственности.
  • Инициативность, готовность предлагать решения для улучшения всего, что можно улучшить, и автоматизации всего, что можно автоматизировать.

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

  • Компания входит в реестр аккредитованных IT-компаний.
  • Комфортный онбординг через менторство руководителя.
  • Двухнедельные спринты.
  • Полная занятость, возможен гибридный формат работы, а также удалённый для жителей не из Москвы.
  • Комфортный офис в бизнес-центре А-класса недалеко от м. Нахимовский проспект с местами для отдыха, кухней и собственными переговорными комнатами.
  • Зарплата – в зависимости от вашего опыта и компетенций.
  • Испытательный срок – 3 месяца.
  • ДМС и компенсация обучения из специальной программы поддержки сотрудников – Кафетерий льгот