Наш клиент - аутсорсинговая IT-компания. Работаем сейчас над мобильными приложениями для клиентов. Текущий проект: мобильное приложение для покупки и управления недвижимостью. Продукт интегрируется с CRM/ERP, работает с реальными транзакциями и персональными данными.

Команда расширется, и сейчас мы ищем data engineer.

Задачи:

  • Разработка и поддержка DWH (модели, витрины, слои staging / intermediate / marts)

  • Построение и оптимизация ETL/ELT пайплайнов

  • Работа с источниками данных (продуктовые БД, внешние API, события, CRM)

  • Обеспечение качества данных:

  • контроль целостности, обработка NULL / дубликатов, валидация бизнес-логики

  • Оптимизация SQL-запросов и производительности хранилища

  • Настройка прав доступа (PostgreSQL / ClickHouse)

  • Работа с аналитиками и продуктовой командой: помощь в формулировке метрик, проверка корректности данных

  • Документирование моделей и бизнес-логики

Требования:

  • Опыт на аналогичной позиции от 2х лет
  • Уверенный SQL (сложные JOIN, оконные функции, оптимизация)

  • Опыт работы с REST API

  • Опыт работы с DWH (понимание слоёв и моделирования)

  • dbt (моделирование, тесты, документация)

  • Apache Airflow ( построение и мониторинг DAG)

  • Python (для data-пайплайнов и дата скрапинга)

  • PostgreSQL (DDL/DML, права доступа, оптимизация)

  • ClickHouse (аналитические запросы, оптимизация)

  • Опыт построения ETL/ELT процессов

  • Опыт работы с большими объемами данных

Условия:

  • График работы 5/2 с 9:00 до 18:00
  • Оклад 600 - 700 тысяч тенге на руки
  • Годовая премия + премии на день рождения
  • Обеды за счет компании
  • Бонусы за проекты
  • Только офис, другие форматы не предусмотрены