Imaginary Cloud
Imaginary Cloud
51 – 200 Працівники
B2BSaaSПрограмна інженерія
Imaginary Cloud — компанія з розробки програмного забезпечення та UX/UI-дизайну, що працює над SaaS-, B2B- та іншими проєктами у сфері розробки ПЗ. З 2010 року її команди спроєктували, створили, запустили та масштабували понад 300 веб- і мобільних застосунків. Маючи офіси в Португалії та Великій Британії, компанія поєднує розробку продуктів із людиноцентричним підходом до технологій і розвиває робоче середовище, побудоване на повазі, турботі та постійному навчанні. Imaginary Cloud також пропонує можливості віддаленої роботи для людей, зацікавлених у створенні цифрових продуктів у сферах дизайну та інженерії.

Провідний інженер даних — Databricks і PySpark

Створюйте рішення для обробки даних на Databricks і PySpark для цифрових продуктів Imaginary Cloud. Удосконалюйте аналітичні конвеєри для міжнародних клієнтів у гібридному форматі роботи в Португалії.

Опис

  • Створюйте рішення для обробки даних у Databricks і керуйте ними
  • Розробляйте інженерні рішення для роботи з даними на PySpark і Delta Lake
  • Пишіть та оптимізуйте SQL-запити, зокрема віконні функції та складні об’єднання таблиць
  • Створюйте конвеєри потокового або інкрементального завантаження даних
  • Застосовуйте ідемпотентність, контрольні точки та підходи до еволюції схем
  • Моделюйте дані для бізнес-аналітики та аналітичних досліджень
  • Перевіряйте дані й код за допомогою перевірок конвеєрів, тестів dbt або подібних інструментів
  • Використовуйте Git, рев’ю коду, лінтери, модульні тести та конвеєри CI/CD
  • Використовуйте агентні інструменти ШІ, щоб пришвидшувати розробку, рефакторинг і складне налагодження
  • Співпрацюйте з командами розробки та створення продуктів
  • Долучайтеся до створення цифрових продуктів для міжнародних клієнтів у міждисциплінарних командах

Вимоги

  • Маєте щонайменше п’ять років досвіду в інженерії даних або суміжній сфері
  • Маєте академічну освіту з інформатики, інженерії даних, науки про дані або суміжної кількісної спеціальності
  • Маєте практичний досвід роботи з Databricks у промисловому середовищі
  • Маєте значний досвід створення рішень для обробки даних у Databricks
  • Добре знаєте PySpark і Delta Lake
  • Упевнено володієте SQL, зокрема віконними функціями, складними об’єднаннями таблиць та оптимізацією запитів
  • Маєте досвід потокового або інкрементального завантаження даних, зокрема Structured Streaming чи Auto Loader, а також застосування ідемпотентності, контрольних точок і підходів до еволюції схем
  • Маєте досвід моделювання даних для BI та аналітики
  • Розумієтеся на тестуванні й CI/CD для робочих процесів Databricks
  • Знаєте основи розробки програмного забезпечення та DevOps, зокрема Git, рев’ю коду, лінтери, модульні тести й конвеєри CI/CD
  • Застосовуєте перевірки якості даних за допомогою перевірок конвеєрів, тестів dbt або подібних методів
  • Впевнено користуєтеся агентними інструментами ШІ, як-от Cursor IDE і GitHub Copilot
  • Маєте сильні аналітичні навички та вмієте розв’язувати проблеми
  • Маєте досвід співпраці з командами розробки та створення продуктів
  • Вільно володієте англійською усно й письмово
  • Живете в Португалії або готові переїхати туди й маєте законне право жити та працювати в країні

Переваги

  • Зарплата залежно від досвіду та результатів роботи
  • Оплачувані дні лікарняного
  • Медичне та стоматологічне страхування
  • Бюджет на комфорт
  • Компанія з пріоритетом віддаленої роботи
  • Гнучкий графік
  • Проєкти з провідними міжнародними клієнтами
  • Культура, орієнтована на людей, яка цінує та підтримує команду
  • Неформальна робоча атмосфера
  • Командні заходи для обміну знаннями та спільного святкування
  • Наставництво й оцінювання результатів для підтримки кар’єрного зростання