uberall

Analytics Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Analytics Engineer в Uberall, отвечающий за слой трансформации данных в Databricks lakehouse: от курируемых моделей до датасетов и дашбордов для внутренних стейкхолдеров. Роль сочетает аналитику и инженерию данных с ответственностью за надёжность и документацию данных.

Задачи

  • Проектировать и строить dbt-модели, превращающие сырые источники в доверенные курируемые данные
  • Применять размерное моделирование для формирования фактов и измерений
  • Моделировать транзакционные источники на основе CDC и третьей нормальной формы
  • Определять и поддерживать соглашения об именовании и структуру проекта
  • Создавать и поддерживать дата-продукты и датасеты для внутренних стейкхолдеров
  • Готовить отчётность в Metabase и Pigment
  • Переводить бизнес-вопросы в модели данных совместно со стейкхолдерами
  • Обеспечивать безопасный управляемый обмен данными между командами
  • Отвечать за работоспособность production-пайплайнов в Databricks или Apache Airflow
  • Настраивать мониторинг, алертинг и проверки качества данных
  • Управлять CI/CD, миграциями схем и безопасными релизами
  • Оптимизировать производительность и стоимость нагрузок на колоночных движках
  • Устанавливать переиспользуемые паттерны разработки и стандарты код-ревью
  • Поддерживать документацию моделей, lineage и метаданные на уровне колонок
  • Участвовать в стандартах governance и data contracts
  • Поддерживать загрузку данных от вендоров и третьих сторон
  • Использовать AI-ассистенты для написания, тестирования, рефакторинга и документирования SQL, dbt и Python
  • Исследовать AI для автоматизации документации, проверок качества данных и self-serve аналитики

Требования

  • Опыт размерного моделирования для аналитических хранилищ
  • Production-опыт работы с dbt
  • Понимание CDC и моделирования в третьей нормальной форме для источников MySQL или PostgreSQL
  • Опыт с архитектурой lakehouse и Delta Lake
  • Уверенный SQL и практический Python
  • Владение Git, Linux shell и процессами код-ревью
  • Опыт структурирования и оркестрации workflow в Databricks или Apache Airflow
  • Production-опыт с CI/CD, миграциями, мониторингом и алертингом
  • Опыт с AWS и Databricks
  • Умение моделировать и оптимизировать производительность колоночных движков
  • Опыт загрузки данных от вендоров и третьих сторон
  • Опыт процессов качества данных; знакомство с data contracts и semantic layers будет плюсом
  • Опыт визуализации в Metabase, Pigment или аналогичных инструментах
  • Умение понятно объяснять технические компромиссы нетехническим коллегам
  • Самостоятельное планирование и выполнение сложной работы с минимальным надзором
  • Раннее выявление проблем с предложением решений

Навыки

  • dbt
  • SQL
  • Python
  • Databricks
  • Delta Lake
  • Apache Airflow
  • AWS
  • MySQL
  • PostgreSQL
  • Metabase
  • Pigment
  • Git
  • Linux
  • CI/CD
  • dimensional modeling
  • CDC
  • lakehouse
  • data quality
  • data contracts
  • semantic layers

Похожие вакансии

Senior Data Engineer
Careers at LineateSeniorYerevanОфис
20 окт.
Senior Data Engineer (GCP)
CommitSeniorУдалённо
8 окт.