Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

ТерраЛинк

NewBe an early applicant

Разработчик DWH

Posted Updated
Discussion

Summary

Develops and supports data warehouse layers and data marts: analyzes existing SQL queries, ETL/ELT processes and data flows, documents source-to-target mappings, builds incremental loads and data quality checks, and runs testing. Core stack is strong SQL plus DWH/ETL tooling; 3+ years of DWH experience required.

ТерраЛинк - одна из ведущих ИТ-компаний России. Мы - многопрофильный интегратор с 30-летней экспертизой, предлагаем востребованные цифровые решения и сервисы для воплощения бизнес-целей компаний любого уровня и отрасли.

Наша миссия - быть создателями и проводниками лучших решений в своей отрасли, вдохновляя сотрудников, клиентов и партнеров на развитие и задавая тренды ИТ-среды.

Сейчас мы в поиске Разработчика DWH.

Ваши основные задачи:

  • Разработка новых версий продукта и поддержка существующих версиях Инвентаризировать технические объекты, загрузки и зависимости по выделенным витринам, показателям и потокам данных.
  • Разбирать существующие SQL-запросы, процедуры, ETL/ELT-процессы, конфигурации и расписания; восстанавливать последовательность преобразований данных.
  • Подтверждать прохождение данных по цепочке витрина/BI → DM/DDS → ODS → RAW/Staging → система-источник и фиксировать использованные объекты и точки преобразования.
  • Готовить диагностические SQL-запросы и контрольные сверки: количество записей, контрольные суммы, полнота ключей, дубли, пропуски, актуальность и расхождения между слоями.
  • Сопоставлять фактическую техническую реализацию с бизнес-описанием показателя; помогать аналитику подтвердить формулы, фильтры, агрегации и исключения.
  • Документировать source-to-target mapping, зависимости объектов, режимы и периодичность загрузок, обработку ошибок и технические ограничения.
  • На этапе реализации разрабатывать и дорабатывать назначенные ETL/ELT-процессы, таблицы слоев и витрин, проверки качества и техническое журналирование по утвержденному решению.
  • Проводить модульное и интеграционное тестирование на подготовленных наборах, участвовать в код-ревью и устранять замечания.
  • Работать с продуктивными данными только в рамках выданных прав и согласованных read-only процедур анализа; не вносить изменения в продуктив без отдельного разрешения.

Наши ожидания:

  • Практический опыт разработки или сопровождения DWH/витрин данных от 3 лет либо сопоставимый опыт самостоятельной реализации потоков данных.
  • Сильный SQL: сложные JOIN, CTE, оконные функции, агрегирование, работа с JSON/XML при необходимости; умение читать план выполнения и находить очевидные узкие места.
  • Понимание назначения и связей слоев RAW, ODS, DDS и DM, принципов размерного и нормализованного моделирования.
  • Опыт разработки пакетных и инкрементальных загрузок, применения watermark/CDC-подходов и базовых вариантов SCD, в первую очередь Type 1 и Type 2.
  • Умение разбирать существующий код и восстанавливать зависимости по таблицам, процедурам, заданиям оркестратора и конфигурации.
  • Опыт работы минимум с двумя типами источников: реляционные БД, файлы, API или очереди/потоки.

​​​​​​​Условия:

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

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →