Проект: оператор мобильной связи. Гибридный формат, Москва. Продолжительность: 6 мес.
Требования:
- Опыт разработки и администрирования баз данных PostgreSQL
- Опыт обслуживания BI-систем и потоков данных
- Навыки проектирования и оптимизации структуры БД с учетом профиля нагрузки (OLAP/OLTP), создание объектов БД
- Опыт разработки высоконагруженных БД в нетипичных конфигурациях
- Опыт администрирования СУБД (оптимизация запросов, настройка репликации и резервирования)
- Опыт работы с инструментами потоковой загрузки данных (Apache Kafka, Apache Spark Streaming)
- Опыт работы с Redis, MS SQL, ClickHouse, HDFS
- Базовые знания по архитектуре и инструментам построения ETL (Informatica, MS SSIS и пр.)
- Знание XML и XSD-спецификаций
Будет плюсом:
- Базовый английский для чтения технической документации
- Понимание концепций DWH, витрин данных, SCD
- Понимание жизненного цикла данных (загрузка, трансформация, выгрузка)
- Умение читать и анализировать чужой код, самостоятельный поиск информации
Задачи:
- Настройка конфигурации БД (включая отказоустойчивые конфигурации), поиск проблемных мест
- Написание хранимых процедур и функций на pgSQL
- Устранение нештатных ситуаций в части БД
- Построение ER/ERD при описании модели хранения данных
- Повышение качества разработки в части БД (технические и организационные изменения)
- Оптимизация работы БД (секционирование, архивы, рефакторинг кода, физмодель и т.д.)
- Решение кейсов в BI и отчетности
- Разработка и поддержка ETL/ELT-процессов с использованием DBT
- Интеграция с сервисами оркестрации и доставки данных
- Миграция и модернизация корпоративного DWH