Наступна вакансія

Старший інженер Node.js в EPAM Systems, Inc.

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

3 перегляди

EPAM Systems, Inc.

EPAM Systems, Inc.

0
0 відгуків
Без досвіду
Київ

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

Опис старшого інженера Node.js Наш клієнт має потужний ланцюжок постачання медіа. Враховуючи серйозні проблеми з налаштуванням і масштабованістю існуючої платформи, вони розглядають можливість переходу на власні компоненти AWS. #LI-MS16 Обов'язки Створення наступних модулів системи API керування користувачами, що дозволяє Керуйте користувачами Призначайте дозволи Призначайте дозволи Працюйте з DevOps, щоб інтегрувати Cognito з Okta для надання токенів JWT Замініть маркер Okta на маркер

Опис старшого інженера Node.js

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

#LI-MS16

Обов'язки

  • Створення наступних модулів системи
  • API керування користувачами, що дозволяє
  • Керуйте користувачами
  • Призначайте дозволи
  • Призначайте дозволи
  • Працюйте з DevOps, щоб інтегрувати Cognito з Okta для надання токенів JWT
  • Замініть маркер Okta на маркер Cognito для користувачів, визначених в User Management API
  • Призначте ролі з User Management API
  • Створіть Asset Management API для керування активами в MAM
  • < li> CRUD із політикою доступу до ролей і користувачів
  • Створіть складну систему метаданих для користувачів, активів і колекцій у системі
  • Визначення та перевірка схеми підтримки
  • Ієрархія підтримки
  • Політика доступу на основі ролей і користувачів
  • Реалізуйте можливість імпорту/завантаження медіа-активів (переважно відеофайлів)
  • Зберігайте їх у відрі S3
  • < li> Реєстрація в 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
  • AWS Lambda з Node.js
  • Шлюз AWS API
  • Cognito, IAM
  • < li> Aurora, AWS OpenSearch, S3
  • EventBridge, SQS, SNS
  • CloudTrail, CloudWatch, Datadog
  • Athena, Kinesis Data Firehose, Kinesis Data Streams
  • li>

Приємно мати

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

Ми пропонуємо < /h3>
  • Працюйте за гнучким графіком віддалено або з будь-якого з наших комфортних офісів чи коворкінгів в Україні
  • Отримайте необхідне обладнання для виконання своїх робочих завдань
  • Змінюйте проекти та стеки технологій у EPAM
  • Отримайте досвід у різних сферах бізнесу (страхування, електронна комерція, охорона здоров’я, фінанси, подорожі, ЗМІ, штучний інтелект тощо)
  • Розгляньте можливість переїзду варіанти в більш ніж 30 країнах світу
  • Беріть участь у волонтерських, благодійних програмах і спільнотах (як технічних, так і за інтересами)
  • Ви можете спланувати свій індивідуальний кар’єрний шлях разом зі своїм менеджером
  • Отримуйте регулярні відгуки від колег
  • Покращуйте свою англійську безкоштовно з сертифікованими викладачами (Speaking Clubs, clieкурси підготовки до співбесіди тощо)
  • Отримайте можливість пройти безкоштовне навчання та сертифікацію в AWS, GCP або Azure Clouds
  • Використовуйте внутрішню навчальну програму E-learn (18 200+ спеціалізовані навчальні та наставницькі програми)
  • Отримайте доступ до корпоративних облікових записів на LinkedIn Learning, Get Abstract та інших ресурсах партнерів
  • Навчайтеся в EPAM Solution Architecture School з інструкторами, які є архітекторами-практиками
  • Розвивайтеся як лідер, приєднуйтесь до управління доставкою, управління ресурсами, школи Leadership Essentials тощо
  • Беріть участь у внутрішніх спільнотах (понад 500 зустрічей, технічних обговорень, мозкових штурмів, онлайн-заходів і конференцій щорічно)
  • Відпустка та лікарняний (включаючи лікарняний без медичної довідки)
  • Широкий спектр програм добровільного медичного страхування, що передбачає як лікування, так і різні варіанти профілактики (включаючи спортивні заняття)
  • Медичне страхування членів сім'ї за корпоративними тарифами
  • Підтримка компанії під час важливих життєвих подій (пологи або усиновлення дитини, одруження тощо)
  • Підтримка психологічного комфорту: знижки на послуги від спеціалістів із психічного здоров’я чи тренерів, тематичний тренінг
  • Програма E-kids – безкоштовна програма навчання мовам програмування для дітей EPAMers

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

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

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