Następna praca

Starszy inżynier Node.js w EPAM Systems, Inc.

Opublikowano ponad 30 dni temu

4 wyświetlenia

EPAM Systems, Inc.

EPAM Systems, Inc.

0
0 recenzji
Brak doświadczenia
Kyiv

Przetłumaczone przez Google

Opis starszego inżyniera Node.js Nasz klient obsługuje silny łańcuch dostaw mediów. Biorąc pod uwagę duże problemy z dostosowywaniem i skalowalnością istniejącej platformy, rozważają przejście na niestandardowe komponenty natywne AWS. #LI-MS16 Obowiązki Budowa kolejnych modułów systemu API do zarządzania użytkownikami, które umożliwia Zarządzaj użytkownikami Przypisz uprawnienia Przypisz uprawnienia Współpracuj z DevOps, aby zintegrować Cognito z Okta w celu zapewnienia tokenów JWT Zami

Opis starszego inżyniera Node.js

Nasz klient obsługuje silny łańcuch dostaw mediów. Biorąc pod uwagę duże problemy z dostosowywaniem i skalowalnością istniejącej platformy, rozważają przejście na niestandardowe komponenty natywne AWS.

#LI-MS16

Obowiązki

  • Budowa kolejnych modułów systemu
  • API do zarządzania użytkownikami, które umożliwia
  • Zarządzaj użytkownikami
  • Przypisz uprawnienia
  • Przypisz uprawnienia
  • Współpracuj z DevOps, aby zintegrować Cognito z Okta w celu zapewnienia tokenów JWT
  • Zamień token Okta na token Cognito dla użytkowników zdefiniowanych w User Management API
  • Przypisz role z User Management API
  • Zbuduj Asset Management API do zarządzania zasobami w MAM
  • < li> CRUD z polityką ról i dostępu użytkowników
  • Zbuduj złożony system metadanych dla Użytkowników, Zasobów i Kolekcji w systemie
  • Definicja schematu wsparcia i walidacja
  • Hierarchia wsparcia
  • Polityka dostępu oparta na rolach i użytkownikach
  • Wdrożenie możliwości importowania/przyjmowania zasobów multimedialnych (głównie plików wideo)
  • Przechowuj je w zasobniku S3
  • < li> Rejestracja w Asset Management API
  • Automatyczne generowanie metadanych na podstawie typu pliku, rozmiaru itp.
  • Transkoduj je do niższej rozdzielczości i przechowuj w S3 (AWS Elemental MediaConvert/lub wewnętrzne API)
  • Organizuj różne przepływy pracy za pomocą funkcji kroków (na przykład: pozyskiwanie)
  • Zbuduj magistralę komunikatów w oparciu o EventBridge, SQS i SNS
  • Emituj zmiany w metadanych i zarządzaj zasobami
  • Utwórz mechanizm kolejkowania priorytetów, aby najpierw przyjmować elementy o wyższym priorytecie podczas przesyłania zbiorczego
  • Twórz szczegółowe monitorowanie i ostrzeganie za pomocą CloudTrail i CloudWatch

Wymagania

  • Udokumentowane doświadczenie jako programista Node.js
  • Doświadczenie w korzystaniu z: AWS Lambda, API Gateway, Cognito, IAM, Aurora, AWS OpenSearch, EventBridge, SNS, SQS, CloudTrail , CloudWatch, Datadog, S3, Athena i usługi Kinesis
  • AWS Lambda z Node.js
  • AWS API Gateway
  • Cognito, IAM
  • < li> Aurora, AWS OpenSearch, S3
  • EventBridge, SQS, SNS
  • CloudTrail, CloudWatch, Datadog
  • Athena, Kinesis Data Firehose, strumienie danych Kinesis

Miło jest mieć

  • Wcześniejsze doświadczenie w branży medialnej lub rozrywkowej w tworzeniu systemów metadanych lub podobnych aplikacji

Oferujemy < /h3>
  • Pracuj według elastycznego harmonogramu zdalnie lub w dowolnym z naszych komfortowych biur lub przestrzeni coworkingowych na Ukrainie
  • Odbierz niezbędny sprzęt do wykonywania swoich zadań zawodowych
  • Zmień projekty i stosy technologii w ramach EPAM
  • Zdobądź doświadczenie w różnych obszarach biznesowych (ubezpieczenia, handel elektroniczny, opieka zdrowotna, finanse, podróże, media, sztuczna inteligencja i inne)
  • Rozważ relokację opcje w ponad 30 krajach na całym świecie
  • Weź udział w programach wolontariackich, charytatywnych i społecznościach (zarówno technicznych, jak i opartych na zainteresowaniach)
  • Możesz zaplanować indywidualną ścieżkę kariery wspólnie ze swoim menadżerem
  • Otrzymuj regularne informacje zwrotne od współpracowników
  • Udoskonalaj swój angielski za darmo pod okiem certyfikowanych nauczycieli (kluby mówienia, cliekursy przygotowujące do rozmów kwalifikacyjnych itp.)
  • Skorzystaj z możliwości odbycia bezpłatnych szkoleń i certyfikacji w zakresie AWS, GCP lub Azure Clouds
  • Skorzystaj z wewnętrznego programu szkoleniowego e-learning (ponad 18 200 specjalistyczne szkolenia i programy mentorskie)
  • Uzyskaj dostęp do kont firmowych w serwisie LinkedIn Learning, Get Abstract i innych zasobach partnerów
  • Studiuj w EPAM Solution Architecture School pod okiem instruktorów, którzy są praktykującymi architektami
  • Rozwijaj się jako lider, dołącz do szkoły zarządzania dostawami, zarządzania zasobami, szkoły Leadership Essentials i nie tylko
  • Weź udział w społecznościach wewnętrznych (ponad 500 spotkań, dyskusji technicznych, sesji burzy mózgów, wydarzeń online i konferencji rocznie)
  • Zwolnienia urlopowe i chorobowe (w tym zwolnienia lekarskie bez zaświadczeń lekarskich)
  • Szeroka oferta programów Dobrowolnego Ubezpieczenia Medycznego zapewniająca zarówno opiekę medyczną, jak i różnorodne możliwości profilaktyczne (w tym zajęcia sportowe)
  • Ubezpieczenie medyczne dla członków rodziny w stawkach korporacyjnych
  • Wsparcie firmy w ważnych wydarzeniach życiowych (poród lub adopcja, małżeństwo itp.)
  • Wsparcie komfortu psychicznego: zniżki na usługi od specjalistów lub trenerów zdrowia psychicznego, szkolenia tematyczne
  • Program E-kids - bezpłatny program szkolenia w zakresie języka programowania dla dzieci EPAMerów

EPAM stara się zapewnić swojemu globalnemu zespołowi ponad 52 800 specjalistów w ponad 55 krajach z możliwościami rozwoju zawodowego od pierwszego dnia współpracy. Źródłem sukcesu EPAM są nasi współpracownicy, dlatego cenimy współpracę, staramy się zawsze rozumieć biznes naszych klientów i dążymy do najwyższych standardów jakości. Bez względu na to, gdzie jesteś, dołączysz do oddanej, zróżnicowanej społeczności, która pomoże Ci w pełni wykorzystać Twój potencjał.

Przetłumaczone przez Google

Brak doświadczenia
Kyiv
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować