Москва
Ленинградский проспект 35с1
Ленинградский проспект 35с1
Ключевая задача команды: развитие корпоративного хранилища данных (КХД, DWH).
Команда разработки создает продукт для внутренних пользователей, который позволяет принимать решения на основе данных.
Мы занимаемся проектированием ETL-процессов, преобразованием данных по слоям КХД, расчётами на базе КХД, формированием витрин данных, снабжением данными другие ИС.
Ключевые задачи:
- Строить и развивать КХД (архитектура, разработка, моделирование, документирование);
- Строить и развивать ETL-процессы (собирать данные из разных источников: sql, api, файлы);
- Строить витрины данных (доводить данные то итогового результата);
- Обеспечивать взаимообмен данными между ИС, как с использованием КХД, так и без его участия.
Пожелания к кандидату:
- PostgreSQL уровня middle;
- Понимание подходов построения DWH (у нас методология Data Vault 2.0). От сбора данных до построения витрин;
- Понимание принципов построения ETL процессов;
- Желание заниматься оптимизацией работы системы;
- Опыт работы с системами контроля версий (Git);
- Документирование процессов разработки и доработок;
- Аналитические способности;
- Умение работать в команде, инициативность, наличие коммуникативных навыков;
- Желание осваивать новые технологии;
- Желание погрузиться в предметную область (техническое и экономическое устройство ЦОДов; Виртуализация; Системы хранения данных).
Как мы работаем:
- Обеспечиваем трансфер данных между слоями КХД на процедурах и функциях.
- Используем триггеры, как на объектах, так и событийные.
- Применяем секционирование и автоматизируем этот процесс.
- Применяем уровень абстракции модели данных с помощью представлений (вью) – витрины данных.
- Часто применяем и используем системные объекты PostgreSQL.
Чего ожидаем от кандидата с хорошим знанием PostgreSQL (PL/pgSQL)
- Понимание физического уровня работы СУБД;
- Почему желательно избегать апдейтов;
- Зачем применять секционирование;
- Что такое VACUUM и зачем его использовать;
- Нюансы работы с временными таблицами;
- Что такое и нюансы работы с TOAST таблицами;
- Для чего нужны индексы и какого типа индексы можно применить в том или ином случае;
- Нюансы работы транзакций; нюансы работы с MVCC).
Приветствуется:
- Опыт построения ER диаграмм (умение строить ER диаграммы, определять и обозначать виды связей между сущностями);
- Опыт работы с API (REST);
- Опыт работы с брокерами сообщений;
- Понимание принципов работы CI/CD;
- Базовые навыки работы с CLI Linux;
- Опыт работы по методологии Agile (Scrum). Мы работаем по двухнедельным спринтам.
- Участие в процессе внедрения Data Quality и Data Governance;
- Базовое понимание работы центров обработки данных (ЦОД) и виртуализации;
- Опыт работы с системами визуализации данных: Superset, SSRS, Tableau, PowerBI;
- Опыт проведения тестирования/отладки кода процедур;
Стек технологий:
- PostgreSQL (PL/pgSQL) – КХД;
- MS SQL Server (T-SQL) – доп. система на сопровождении, панируется импортозамещение;
- Apache NiFi – ETL;
- GitLab - Кодовая база и CI/CD;
- Jira;
- Confluence.
Мы предлагаем:
- Мы чтим ТК РФ: у нас стабильный и прозрачный «белый» доход и полноценный соц. пакет;
- Предоставляются льготы, в соответствии с Указом от 02.03.2022 №83 о поддержки компаний IT отрасли;
- Стабильная, конкурентоспособная, официальная заработная плата;
- График работы 5/2 гибкое начало дня;
- Удалённый формат работы по всей территории РФ;
- В нашей компании активно работает корпоративный университет, который организует внутреннее и внешнее профильное обучение;
- Перспективы горизонтального и вертикального карьерного роста: вы можете стать руководителем или экспертом в своей области;
- Мы ответственно подходим к вопросам здоровья и благополучия наших сотрудников, для Вас: программа ДМС. Обслуживание в лучших клиниках города;
- Многие наши коллеги, ведут активный образ жизни для этого у нас организованы команды по футболу, волейболу, бегу. Так же есть корпоративные скидки на абонементы в фитнес залы;
- У наших сотрудников популярна программа лояльности Primezone. Это уникальная платформа, которая позволяет брендам мирового уровня и лучшим российским поставщикам товаров и услуг стать доступнее для сотрудников компаний в России;
- У нас супер-адекватная и профессиональная команда;
- Работая вместе с нами, вы примите участие в амбициозных крупных, стабильных проектах;
- У вас будет возможность оказывать влияние на продукт: обсуждать задачи не только с точки зрения методов реализации, но и с точки зрения рациональности и необходимости разрабатываемых фич, вносить свои идеи.