Die Stelle wurde vom Unternehmen geschlossen
Ähnliche Jobs finden

Senior Node.js Engineer in EPAM Ukraine

Gepostet vor über 30 Tagen

216 Ansichten

1 Bewerbung   0 Antworten

EPAM Ukraine
EPAM Ukraine
Software Engineering & Product Deve
5
1 Bewertung
Yuliia Dieriugina
Yuliia Dieriugina
Talent Acqisition Operations Specialist
Über 5 Jahre
Kiew
Zwischenstufe
Vollzeitarbeit

übersetzt von Google

Unser Kunde betreibt eine starke Medienlieferkette. Angesichts der umfangreichen Anpassungs- und Skalierbarkeitsprobleme seiner vorhandenen Plattform erwägt er eine Umstellung auf benutzerdefinierte native AWS-Komponenten.

BESCHREIBUNG

Unser Kunde betreibt eine starke Medienlieferkette. Angesichts der umfangreichen Anpassungs- und Skalierbarkeitsprobleme seiner vorhandenen Plattform erwägt er eine Umstellung auf benutzerdefinierte native AWS-Komponenten.

Aufgaben

  • Bauen Sie folgende Module des Systems ein:
  • Benutzerverwaltungs-API, die es ermöglicht
  • Benutzer verwalten
  • Zuweisen von Berechtigungen
  • Zuweisen von Berechtigungen
  • Arbeiten Sie mit DevOps zusammen, um Cognito mit Okta zu integrieren und JWT-Token bereitzustellen
  • Ersetzen Sie das Okta-Token durch ein Cognito-Token für Benutzer, die in der User Management API definiert sind
  • Rollen über die User Management API zuweisen
  • Erstellen Sie eine Asset Management-API zum Verwalten von Assets in MAM
  • CRUD mit Rollen- und Benutzerzugriffsrichtlinien
  • Erstellen Sie ein komplexes Metadatensystem für Benutzer, Assets und Sammlungen im System
  • Unterstützt die Schemadefinition und -validierung
  • Support-Hierarchie
  • Rollen- und benutzerbasierte Zugriffsrichtlinie
  • Implementieren Sie die Import-/Aufnahmefunktion für Medienressourcen (meistens Videodateien):
  • Speichern Sie es im S3-Bucket
  • Registrierung in der Asset Management API
  • Automatische Generierung von Metadaten basierend auf Dateityp, Größe usw.
  • Transkodieren Sie es in eine niedrigere Auflösung und speichern Sie es in S3 (AWS Elemental MediaConvert/oder interne APIs).
  • Orchestrieren Sie verschiedene Workflows mithilfe von Step Functions (z. B. Ingest)
  • Erstellen Sie einen Message Bus basierend auf EventBridge, SQS und SNS
  • Änderungen im Metadaten- und Asset-Management ausgeben
  • Erstellen Sie einen Prioritätswarteschlangenmechanismus, um beim Massenupload zuerst Elemente mit höherer Priorität aufzunehmen
  • Erstellen Sie detaillierte Überwachungs- und Warnfunktionen mit CloudTrail und CloudWatch

Anforderungen

  • Nachgewiesene Erfahrung als Node.js-Entwickler
  • Erfahrung mit der Verwendung von: AWS Lambda, API Gateway, Cognito, IAM, Aurora, AWS OpenSearch, EventBridge, SNS, SQS, CloudTrail, CloudWatch, Datadog, S3, Athena und Kinesis Services:
  • AWS Lambda mit Node.js
  • AWS API Gateway
  • Cognito, IAM
  • Aurora, AWS OpenSearch, S3
  • EventBridge, SQS, SNS
  • CloudTrail, CloudWatch, Datadog
  • Athena, Kinesis Data Firehose, Kinesis Data Streams

Schön zu haben

  • Vorherige Erfahrung in der Medien- oder Unterhaltungsbranche beim Erstellen von Metadatensystemen oder ähnlichen Anwendungen

Wir bieten

  • Wettbewerbsfähige Vergütung abhängig von Erfahrung und Fähigkeiten
  • Individueller Karriereweg
  • Unbegrenzter Zugriff auf LinkedIn-Lernlösungen
  • Krankenstand und regulärer Urlaub
  • Englischunterricht mit zertifizierten Englischlehrern
  • Flexible Arbeitszeiten

Spezialisierungen: Node.js, Security Engineer
Schlüsselwörter: Node.Js, engineer, senior

übersetzt von Google

Über 5 Jahre
Kiew
Zwischenstufe
Vollzeitarbeit
Wollen Sie den richtigen Job finden?
Neue Jobs in deinem Telegram
Abonnieren
wir verwenden cookies
Akzeptieren