Middle Data Engineer Python

Стабільний розвиток спеціаліста можливий лише за умови стабільності його команди. Ми в NIX шукаємо Middle Data Engineer Python і впевнені: у нас такий фахівець продовжуватиме професійно зростати і зможе досягати нових кар’єрних вершин.

ЩО НА ТЕБЕ ЧЕКАЄ:

  • Співпраця з власниками продуктів та керівниками команд для визначення, розробки та впровадження нових функцій для задоволення зростаючих потреб у даних.
  • Створення та підтримка оптимальної архітектури для вилучення, перетворення та завантаження даних з широкого спектру джерел, включаючи зовнішні API, потоки даних та data lakes.
  • Впровадження вимог щодо конфіденційності та безпеки даних, щоб забезпечити відповідність рішень стандартам та рамкам безпеки.
  • Відстеження та передбачення тенденцій в галузі інженерії даних і пропонування змін відповідно до цілей та потреб організації.
  • Ділитися знаннями з іншими командами з різних тем, пов’язаних з інженерією даних або проєктами.
  • Співпраця з командою для прийняття рішень щодо вибору інструментів та стратегій, які слід використовувати в конкретних сценаріях інтеграції даних.

ЩО ТОБІ ЗНАДОБИТЬСЯ:

  • Комерційний досвід 4+ роки в області data engineering.
  • Сильні навички програмування на Python.
  • Знання розподілених обчислювальних підходів, шаблонів і технологій (PySpark).
  • Досвід взаємодії з будь-якою хмарною платформою (GCP, AWS, Azure) та її компонентами, орієнтованими на дані.
  • Володіння SQL та налагодженням запитів.
  • Розуміння принципів зберігання даних та концепцій моделювання (наприклад, знання типів моделей даних та термінології, включаючи OLTP/OLAP, SCD, (де)нормалізацію, розмірне, зіркоподібне/сніжиноподібне моделювання тощо).
  • Досвід використання будь-яких перелічених реляційних баз даних (PostgreSQL, MSSQL або MySQL).
  • Досвід оркестрування будь-яких потоків даних (наприклад, Apache Airflow, Prefect, Glue, Azure Data Factory).
  • Відмінні комунікативні та командні навички.
  • Англійська мова Upper-Intermediate (B2) і вище.

БУДЕ ПЕРЕВАГОЮ:

  • Досвід у розробці принципів зберігання даних. Розуміння переваг та недоліків рішень SQL/NoSQL, їх типів та конфігурацій (автономні/кластерні, орієнтовані на стовпці/рядки, сховища ключів-значень/документів).
  • Досвід у створенні сучасних сховищ даних за допомогою Snowflake, AWS Redshift або BigQuery.
  • Глибокі знання внутрішньої структури Spark (налагодження, оптимізація запитів).
  • Досвід роботи з інтеграцією даних та архітектурою бізнес-аналітики.
  • Досвід взаємодії з data lakes та lake-houses (Azure Data Lake, Apache Hudi, Apache Iceberg, Delta Lake).
  • Досвід роботи з контейнерним (Docker, ECS, Kubernetes) або безсерверним (Lambda) розгортанням.
  • Знання популярних стандартів та форматів даних (наприклад, JSON, XML, Proto, Parquet, Avro, ORC тощо).
  • Досвід взаємодії з платформами: Informatica, Databricks, Talend, Fivetran або подібними.
  • Досвід у галузі науки про дані та машинного навчання з побудовою моделей машинного навчання.

ЩО МИ ЗАЛЮБКИ ЗАПРОПОНУЄМО ТОБІ:

  • Довготривалу стратегію твого розвитку як експерта разом із командою, яка має майже 30 років професійного досвіду;
  • Участь у великих міжнародних проєктах, які дозволяють опановувати нові технології та домени;
  • Освітні івенти та професійне навчання, яке допоможе вибудовувати подальшу стабільну кар’єру;
  • Гідну винагороду, яка може гнучко зростати в залежності від твоїх успіхів та відповідальності;
  • Дружню, затишну корпоративну культуру з мінімальним рівнем формалізму та бюрократії;
  • Можливість приєднатися до проєкту віддалено.

Щоб приєднатися до експертів NIX, надсилай резюме на jobs@nixsolutions.com. Ми будемо раді разом із тобою долати нові професійні виклики!