Программист DWH
SM Lab
Job Description
Навыки: SQL, Python, Oracle, Oracle PL/SQL, DWH. Квалификация: Middle. Специализации: Разработчик баз данных.
Мы ищем программиста DWH в отдел хранилищ данных и бизнес-аналитики.
Команда развивает платформу интеграции данных (Data Integration Hub), которая собирает информацию из производственных систем, обеспечивает хранение исторических данных, их трансформацию и передачу потребителям. Решение помогает изолировать производственные системы от массовых асинхронных запросов и организовывать инкрементальные выгрузки данных.
Обязанности:
Разрабатывать и развивать механизмы загрузки данных из источников (CDC, S3, REST, Oracle);
Проектировать и поддерживать структуры хранения staging-слоя в Oracle (партиционирование, сжатие, индексы);
Реализовывать логику выделения инкрементов и формирования init/delta-выгрузок для потребителей;
Поддерживать контракты передачи данных: управлять изменениями схем источников