freehire launches on Product Hunt on 26 August.

Follow →

Data Engineer

Summary

Designs and maintains PostgreSQL databases, builds ETL pipelines, and optimizes data warehouses to power reporting and analytics for a product team.

Шукаємо Data Engineer у команду.
Ви відповідатимете за базовий шар даних: від структури БД і адміністрування PostgreSQL до ETL-процесів і вітрин даних, на яких будується аналітична та управлінська звітність.
Задачі:

  • Проєктування та розвиток структури баз даних (OLTP / OLAP)
  • Супровід, адміністрування та оптимізація баз даних і серверних компонентів інтеграційної шини
  • Підтримка СУБД на базі PostgreSQL, розроблення та актуалізація регламентів резервного копіювання, відновлення та контролю продуктивності
  • Розробка та підтримка процесів ETL / ELT: автоматизація завантаження, очищення та трансформації даних
  • Побудова та оптимізація вітрин даних (data marts) для аналітичних потреб
  • Інтеграція даних із зовнішніх джерел: API, файли, сторонні системи
  • Забезпечення цілісності, консистентності та актуальності даних
  • Підготовка контрольних звітів і перевірок якості даних
  • Оптимізація продуктивності запитів та структури зберігання
  • Співпраця з аналітиками та BI-дизайнерами

Вимоги:

  • Досвід розробки та супроводу баз даних
  • Впевнене володіння SQL
  • Досвід роботи з PostgreSQL / MySQL / MS SQL / Oracle (або аналогами)
  • Розуміння принципів побудови сховищ даних (Data Warehouse)
  • Досвід реалізації ETL-процесів
  • Розуміння моделей даних (star schema, snowflake schema)
  • Досвід роботи з ETL-інструментами (Airflow, dbt, Pentaho, Talend або подібні)
  • Базові знання Python або іншої мови для обробки даних
  • Досвід інтеграції даних з різних джерел
  • Досвід роботи з великими обсягами даних
  • Розуміння вимог аналітичної та управлінської звітності
  • Уважність до якості даних та логіки обробки

See also