О компании и команде
Вакансия открыта в продуктовой компании, которая занимается разработкой единой коммуникационной платформы, на базе которой реализованы сервис для аналитики маркетинга CoMagic, сервис UIS для управления коммуникацией отделов продаж и другие решения. Компания крепко стоит на ногах и ценит в сотрудниках такую же стабильность, честность и надёжность.
Мы используем PostgreSQL с 2003 года и прошли путь от кластера общим размером в пару гигабайт до десятка кластеров с текущим размером более 100Тб (из них почти половина – “холодные данные”). В 2020 году успешно внедрили и используем СУБД Greenplum. В нашей системе есть как высоконагруженная часть системы OLTP – ВАТС (виртуальная АТС), коллтрекинг, сервис уведомлений, интеграции с CRM и рекламными системами, так и требовательная к быстродействию OLAP часть от оперативных журналов по сырым данным до гибко настраиваемых агрегированных отчётов и дашбордов.
Основная задача Разработчика баз данных – выполнение задач по разработке баз данных.
Непосредственный руководитель – тим-лид направления. Взаимодействие со всеми членами продуктовых команд.
Стек технологий:
PostgreSQL
Greenplum
Redpanda
Prometheus + Grafana
Kubernetes + Docker
Ansible
Git + Gitlab
Python
Bash
Jira
Обязанности:
- Проектирование и разработка новых возможностей и компонентов системы;
- Доработка и поддержка существующих модулей;
- Рефакторинг и оптимизация.
Ожидания от кандидата
- Опыт работы на аналогичной позиции от 5 лет.
- Отличное знание SQL, опыт оптимизации сложных SQL-запросов и процедурного кода.
- Уверенное знание процедурных языков PL/SQL или PL/pgSQL.
- Понимание архитектуры и принципов работы СУБД.
- Знание PostgreSQL или Oracle (в команде есть сотрудники, которые успешно перешли с Oracle на PostgreSQL, поэтому если ты знаешь только Oracle для нас это не проблема).
- Знание уровней изолированности транзакций.
- Знание уровней и типов блокировок.
- Опыт работы с высоконагруженной OLTP-системой.
- Опыт работы по методологии SCRUM.
- Стремление быть не просто разработчиком, но и активным участником команды продуктовой разработки
- Стремление непрерывно развиваться и совершенствоваться как специалист.
Условия работы
Условия:
- Компания входят в реестр аккредитованных IT-компаний.
- Комфортный онбординг через менторство руководителя.
- Двухнедельные стринты – работаем по Scrum.
- Полная занятость, возможен гибридный формат работы, а также удалённый для жителей не из Москвы.
- Комфортный офис в бизнес-центре А-класса недалеко от м. Нахимовский проспект с местами для отдыха, кухней и собственными переговорными комнатами.
- Зарплата – в зависимости от вашего опыта и компетенций.
- Испытательный срок – 3 месяцев.
Бонусы
- ДМС и компенсация обучения из специальной программы поддержки сотрудников – Кафетерий льгот.