Чем предстоит заниматься:
- Управлять кластерами и базами данных PostgreSQL 13+;
- Проектировать, развертывать и обслуживать кластеры PostgreSQL (в том числе отказоустойчивые и распределенные);
- Обеспечивать требования по резервному копированию и восстановлению;
- Обеспечивать требования по стабильности, отказоустойчивости и масштабированию;
- Обеспечивать требования по мониторингу и observability;
- Заниматься решением проблем эксплуатации;
- Вести поиск узких мест в производительности, выдавать рекомендации;
- Планировать обновления программных компонентов и миграции на другие серверы, версии, ОС и т.д.;
- Консультировать владельцев БД и разработчиков по вопросам эксплуатации и проектирования;
- Развивать стандарты PostgreSQL как корпоративной платформы (мониторинга, инструментов, процессов и т.д.);
- Принимать участие в развитии общекорпоративных технических сервисов;
- Участвовать в стандартизации и автоматизации (совместно с devops-инженерами) процессов развертывания, обслуживания и управления;
- Планировать работы (в т.ч. совместно с другими подразделениями);
- Вести документацию по техническим решениям, процессам и рекомендациям (в том числе для использования другими подразделениями).
Наши ожидания:
-
Опыт работы администратором баз данных (DBA), PostgreSQL от 4х лет;
-
Опыт управления большим количеством кластеров и баз данных;
-
Опыт эксплуатации отказоустойчивых кластеров и\или распределенных кластеров PostgreSQL (и соответствующих инфраструктурных компонентов);
-
Хорошее знание внутреннего устройства PostgreSQL;
-
Хорошее знание PostgreSQL с точки зрения разработчика БД, опыт разработки схем, написания скриптов, хранимых процедур, запросов на T-SQL;
-
Практический опыт оптимизации схем БД и запросов;
-
Уверенная работа в Linux.
Будет плюсом:
- Опыт использования Patroni, etcd, Consul;
- Опыт использования систем мониторинга и визуализации (Prometheus\Victoria, Grafana);
- Опыт написания или доработки скриптов для автоматизации на одном или нескольких языках (Bash, python, perl);
- Опыт работы с системами управления и конфигурации (ansible);
- Опыт работы с git;
- Понимание Linux-систем и K8s стека;
- Опыт миграции баз данных с других СУБД;
- Опыт использования внешних инструментов для работы с данными (для миграции данных, оркестрации, CDC и т.д.);
- Опыт работы с другими СУБД или решениями на базе PostgreSQL;
- Опыт построения инфраструктурных решений.
Условия:
- Удаленный формат работы;
- График работы 5/2 с 9:30 до 18:00;
- Работу в компании — лидере инвестиционного рынка;
- Современный стек технологий, амбициозные проекты;
- Возможность карьерного роста (сессии продвижения для результативных сотрудников);
- Расширенную программу ДМС с первой недели работы (стоматология, страхование жизни, страхование выезжающих за рубеж, психолог, телемедицина, возможность подключить родственников к программе ДМС по корпоративным тарифам);
- Скидки на фитнес-клубы (WorldClass, Х-Fit и др.), спортивные сообщества (бег, футбол, волейбол, хоккей, баскетбол). А еще у нас есть клуб любителей настольных игр;
- Тренинги, программу «БКС Среда» — цикл мероприятий с внешними и внутренними спикерами по ключевым темам в экономике, бизнесе, финансах, технологиях и искусстве;
- Насыщенную корпоративную жизнь офлайн: Новый год, день рождения компании, тимбилдинги, совместные выезды по интересам;
- Мероприятия для детей сотрудников (новогодние елки, День защиты детей, подарки на 1 сентября и Новый год);
- Льготные условия банковского обслуживания, корпоративные скидки BestBenefits (на услуги туристических агентств, обучение, продукты питания, в ресторанах и барах, в магазинах и салонах красоты и т.д.).