Backend

Разработчик баз данных (PostgreSQL) Full-time

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

Вакансия открыта в продуктовой компании, которая занимается разработкой единой коммуникационной платформы, на базе которой реализованы сервис для аналитики маркетинга 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 месяцев.

Бонусы

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

Overview

  • Employer: CoMagic.dev
  • Job Title: Разработчик баз данных (PostgreSQL)
  • Published: 10 months ago
Apply For This Job