Вакансія закрита компанією
Знайти схожі вакансії

Senior Node.js Developer в EPAM Ukraine

Розміщено більше 30 днів тому

336 переглядів

0 заявок   0 відповідей

EPAM Ukraine
EPAM Ukraine
Software Engineering & Product Deve
5
1 відгук
Yuliia Dieriugina
Yuliia Dieriugina
Talent Acqisition Operations Specialist
Більше 5 років
Львів
Intermediate
Повний робочий день
Дистанційна робота

Перекладено Google

Ви досвідчений розробник Node.js, який прагне підняти свої знання на нові висоти? Ми активно шукаємо такого виняткового таланту, як ви! Як старший розробник Node.js, ми очікуємо, що ви продемонструєте всебічне розуміння принципів розробки повного стеку та продемонструєте виняткові навички вирішення проблем і налагодження.

Ви досвідчений розробник Node.js, який прагне підняти свої знання на нові висоти? Ми активно шукаємо такого виняткового таланту, як ви! Як старший розробник Node.js, ми очікуємо, що ви продемонструєте всебічне розуміння принципів розробки повного стеку та продемонструєте виняткові навички вирішення проблем і налагодження.

Але ось вишенька на торті — ви розроблятимете інноваційні рішення не для кого іншого, як для медіа-конгломерату, відомого своїм величезним охопленням новин, спорту та розважальних програм. Саме тут ваша пристрасть до технічної досконалості зустрічається з хвилюванням роботи в динамічній медіаіндустрії; місце, де ваші новаторські рішення можуть справити прямий вплив на широку аудиторію в усьому світі. Давайте разом формувати майбутнє медіа, розваг і технологій.

Проектні технології та інструменти

  • AWS Lambda з Node.js
  • Шлюз API AWS
  • Когніто, IAM
  • Аврора, AWS OpenSearch, S3
  • EventBridge, SQS, SNS
  • CloudTrail, CloudWatch, Datadog
  • Athena, Kinesis Data Firehose, Kinesis Data Streams

Обов'язки

  • Збірка наступних модулів системи:
  • API керування користувачами, що дозволяє
  • Керувати користувачами
  • Керуйте ролями
  • Призначити дозволи
  • Працюйте з DevOps, щоб інтегрувати Cognito з Okta, щоб надати маркери JWT:
  • Замініть маркер Okta на маркер Cognito для користувачів, визначених в User Management API
  • Призначайте ролі з User Management API
  • Створення Asset Management API для керування активами в MAM:
  • CRUD із політикою доступу користувачів і ролей
  • Створіть складну систему метаданих для користувачів, активів і колекцій у системі:
  • Підтримка визначення та перевірки схеми
  • Ієрархія підтримки
  • Політика доступу на основі ролей і користувачів
  • Реалізуйте можливість імпорту/завантаження медіаресурсів (переважно відеофайлів):
  • Зберігайте його у відрі S3
  • Реєстрація в Asset Management API
  • Автоматичне генерування метаданих на основі типу файлу, розміру тощо
  • Перекодуйте його до нижчої роздільної здатності та збережіть у S3 (AWS Elemental MediaConvert/або внутрішні API)
  • Керуйте різними робочими процесами за допомогою покрокових функцій (наприклад: ingest)
  • Створіть шину повідомлень на основі EventBridge, SQS і SNS:
  • Видавати зміни в метаданих і керувати активами
  • Створіть механізм пріоритетної черги, щоб спочатку завантажувати елементи з вищим пріоритетом під час масового завантаження
  • Створіть поглиблений моніторинг і сповіщення за допомогою CloudTrail і CloudWatch

Вимоги

  • Перевірений досвід розробника Node.js, який демонструє вашу здатність створювати та впроваджувати динамічні та масштабовані рішення
  • Має досвід або здатність вивчати та створювати служби за допомогою AWS Lambda, API Gateway, Cognito, IAM, Aurora, AWS OpenSearch, EventBridge, SNS, SQS, CloudTrail, CloudWatch, Datadog, S3, Athena та Kinesis Services
  • Здатність писати чистий, ефективний і масштабований код, що відображає вашу відданість якості
  • Відмінні комунікативні навички, що забезпечують успішну співпрацю з членами команди та зацікавленими сторонами
  • Продемонстрована здатність визначати пріоритети завдань, дотримуватись термінів і узгоджувати свою роботу з цілями команди
  • Постійне навчання та адаптивне мислення, щоб не відставати від нових технологій

Добре мати

  • Попередній досвід у медіа чи індустрії розваг, створюючи системи метаданих або подібні програми

Ми пропонуємо

  • Конкурентна винагорода в залежності від досвіду та навичок
  • Індивідуальна кар'єра
  • Необмежений доступ до навчальних рішень LinkedIn
  • Лікарняний та чергова відпустка
  • Заняття з англійської з сертифікованими вчителями англійської мови
  • Гнучкий графік роботи

Про EPAM

  • EPAM є провідним світовим постачальником послуг з проектування та розробки цифрових платформ. Ми прагнемо позитивно впливати на наших клієнтів, співробітників і наші спільноти. Ми підтримуємо динамічну та інклюзивну культуру. Тут ви співпрацюватимете з багатонаціональними командами, сприятимете безлічі інноваційних проектів, які пропонують найкреативніші та найсучасніші рішення, і матимете можливість навчатися та постійно розвиватися. Ви приєднаєтеся до відданої, креативної та різноманітної спільноти, яка допоможе вам розкрити свій потенціал. EPAM прагне забезпечити надихаючу кар’єру для нашої глобальної команди з 53 150+ співробітників EPAM. EPAMers керують із пристрастю та чесністю та мислять творчо. Наші люди є джерелом нашого успіху, і ми цінуємо співпрацю, завжди намагаємося зрозуміти бізнес наших клієнтів і прагнемо до найвищих стандартів досконалості

Спеціалізації: Node.js
Ключові слова: Node.Js, developer, senior

Перекладено Google

Більше 5 років
Львів
Intermediate
Повний робочий день
Дистанційна робота
Хочете знайти підходящу роботу?
Нові вакансії у вашому Telegram
Підписатись
Ми використовуємо cookies
Прийняти