Інженер з обробки даних 2

  • Full Time
Job expired!

Опис компанії

Долучившись до нас, ви працюватимете з найкращими. Протягом кількох десятиліть ми дозволяємо маркетологам з топових глобальних брендів персоналізувати досвід для мільйонів осіб за допомогою нашої передової технології, рішень та послуг. Ідентичність Epsilon найвищого рівня дає брендам прозорий, безпечний для конфіденційності погляд на своїх клієнтів, який можна застосувати в нашому наборі цифрових медіа, послуг зв'язку та програм лояльності. Щодня ми обробляємо понад 400 мільярдів дій споживачів і маємо декілька власних патентів на технології, зокрема мови моделювання в реальному часі та досягнення в області захисту конфіденційності споживачів. Завдяки зусиллям всіх наших співробітників Epsilon в Індії тепер сертифіковане як Great Place to Work™. Epsilon також була постійно визнана лідером галузі Forrester, Adweek і MRC. Як частина Publicis Groupe, компанія Epsilon - це глобальна компанія з більш ніж 8 000 співробітників по всьому світу. Для отримання додаткової інформації відвідайте epsilon.com/apac або нашу сторінку в LinkedIn.

Опис посади

Мета організації:

Ця посада знаходиться в команді інженерів у відділі Digital Integration Services. Ми починаємо досвід споживача з персоналізації пропозицій та вмісту. У данний час ми шукаємо розумного, високо мотивованого інженера-програміста.

Як частина команди, яка працює над побудовою рішень та пайплайнів за допомогою найновіших принципів проектування програмного забезпечення та технологічних стеків, ви будете відповідальні за ідентифікацію, проектування та впровадження покращень. Це включає перепроектування інфраструктури для більшої масштабованості, оптимізацію доставки даних та автоматизацію процесів неперервної інтеграції та розгортання.

Крім того, від вас очікується співпраця з різними зацікавленими сторонами, наукове розуміння для проектування та розробки високоякісного програмного забезпечення.

Він/вона повинен(на) мати відмінні усні та письмові навички комунікації та бути здатним(ою) працювати в стартап-середовищі в межах більшої компанії.

Стислий опис ролі:

  • Розробляти рішення для Epsilon, які забезпечують високоякісні персоналізовані рекомендації для наших клієнтів через різні канали.
  • Співпрацювати з командою Data Science для забезпечення безперебійної інтеграції та підтримки моделей машинного навчання.
  • Створювати необхідну інфраструктуру для оптимального видобування, трансформації та завантаження даних з різних джерел даних за допомогою SQL та технологій AWS 'big data'.
  • Розробляти end-to-end (Data/Dev/MLOps) пайплайни на основі глибокого розуміння хмарних платформ, життєвого циклу AI/ML і бізнес-проблем, щоб забезпечити ефективне та стале надання рішень.
  • Співпрацювати з іншими членами команди для забезпечення високоякісних результатів.
  • Вивчати та впроваджувати новітні шаблони проектування в програмному забезпеченні.

Кваліфікація

Управління даними:

  • Досвід роботи зі структурованими та неструктурованими даними, а також з технологіями, такими як Hadoop або Apache Spark.
  • Гарне розуміння концепцій та інструментів моделювання даних, Data Warehouse, Data Catalog.
  • Досвід роботи з архітектурами Data Lake та об'єднанням структурованих та неструктурованих даних у єдині представлення.
  • Здатність ідентифікувати, об'єднувати, досліджувати та досліджувати дані з різних розрізнених джерел та форматів.
  • Здатність керувати великими обсягами неструктурованих або формальних даних і перетворювати їх у форму, яка піддається аналізу.
  • Здатність працювати з даними, в яких є неточності, такі як пропущені значення, викиди, неконсистентне форматування тощо.
  • Здатність працювати з великими наборами даних (мільйони рядків, тисячі змінних).

Розробка програмного забезпечення:

  • Досвід написання коду на мовах програмування, таких як Python, PySpark і shell-скрипт на Linux.
  • Знайомство з методологіями розробки програмного забезпечення, такими як Agile/Scrum.
  • Прагнення вивчати нові технології та просувати організацію до прийняття сучасних найкращих практик.

Архітектура та інфраструктура:

  • Досвід архітектурного проектування на AWS.
  • Досвід доставки програмного забезпечення за допомогою інструментів AWS, таких як EC2, S3, EMR/Glue, Lambda, Data Pipeline, CloudFormation, Redshift, і т.д.
  • Добре знання роботи з системами UNIX/LINUX.

Кваліфікація:

  • Ступінь бакалавра з інженерії або суміжної галузі з принаймні 2+ роками відповідного досвіду роботи.
  • Досвід роботи з технологічними стеками, такими як Python, PySpark, Micro services, Docker, Serverless Frameworks.
  • Практичний досвід побудови процесів ETL.
  • Досвід роботи як з реляційними, так і з нереляційними базами даних та SQL (бажаний досвід роботи з NoSQL).
  • Досвід роботи з хмарними технологіями (AWS або Azure).
  • Досвід побудови даних та CI/CD/MLOps пайплайнів.
  • Знайомство з інструментами Airflow та MLFlow.
  • Знайомство з автоматизованими системами тестування одиниць/інтеграції.
  • Попередній досвід роботи з AdTech або MarTech технологіями буде додатковою перевагою.
  • Знання алгоритмів і концепцій машинного навчання буде плюсом.
  • Сильні навички письмової та усної комунікації, командний гравець.
  • Міцний аналітичний хід думок та здатність інтерпретувати знахідки.

Ідеальний кандидат повинен мати сильний бізнес-акумен, відмінні міжособистісні та комунікативні навички, а також здатність працювати самостійно. Він/вона повинен(на) бути здатним(ою) комунікувати знахідки та пояснювати техніки таким чином, що всі зацікавлені сторони, як технічні, так і нетехнічні, зрозуміють.