Die Stelle wurde vom Unternehmen geschlossen
Ähnliche Jobs finden

Senior Node.js Developer in EPAM Ukraine

Gepostet vor über 30 Tagen

334 Ansichten

0 Bewerbungen   0 Antworten

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

übersetzt von Google

Sind Sie ein erfahrener Node.js-Entwickler, der seine Kenntnisse auf ein neues Niveau heben möchte? Wir suchen aktiv nach einem außergewöhnlichen Talent wie Ihnen! Als Senior Node.js-Entwickler erwarten wir von Ihnen, dass Sie ein umfassendes Verständnis der Prinzipien der Full-Stack-Entwicklung aufweisen und außergewöhnliche Fähigkeiten zur Problemlösung und Fehlerbehebung vorweisen.

Sind Sie ein erfahrener Node.js-Entwickler, der seine Kenntnisse auf ein neues Niveau heben möchte? Wir suchen aktiv nach einem außergewöhnlichen Talent wie Ihnen! Als Senior Node.js-Entwickler erwarten wir von Ihnen, dass Sie ein umfassendes Verständnis der Prinzipien der Full-Stack-Entwicklung aufweisen und außergewöhnliche Fähigkeiten zur Problemlösung und Fehlerbehebung vorweisen.

Aber hier ist das Sahnehäubchen: Sie entwickeln innovative Lösungen für niemand anderen als einen Medienkonzern, der für seine enorme Reichweite in den Bereichen Nachrichten, Sport und Unterhaltung bekannt ist. Hier trifft Ihre Leidenschaft für technische Spitzenleistungen auf die Begeisterung, in einer dynamischen Medienbranche zu arbeiten; ein Ort, an dem Ihre bahnbrechenden Lösungen das Potenzial haben, ein breites Publikum weltweit direkt zu erreichen. Lassen Sie uns gemeinsam die Zukunft von Medien, Unterhaltung und Technologie gestalten.

Projekttechnologien und -tools

  • 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

Aufgaben

  • Bauen Sie folgende Module des Systems ein:
  • Benutzerverwaltungs-API, die es ermöglicht
  • Benutzer verwalten
  • Verwalten von Rollen
  • 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, um Assets in MAM zu verwalten:
  • 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, die Ihre Fähigkeit zur Erstellung und Implementierung dynamischer und skalierbarer Lösungen unter Beweis stellt
  • Verfügt über Erfahrung oder ist in der Lage, Dienste mit AWS Lambda, API Gateway, Cognito, IAM, Aurora, AWS OpenSearch, EventBridge, SNS, SQS, CloudTrail, CloudWatch, Datadog, S3, Athena und Kinesis Services zu erlernen und zu erstellen.
  • Die Fähigkeit, sauberen, effektiven und skalierbaren Code zu schreiben, der Ihr Engagement für Qualität widerspiegelt
  • Hervorragende Kommunikationsfähigkeiten, die eine erfolgreiche Zusammenarbeit mit Teammitgliedern und Stakeholdern gewährleisten
  • Nachgewiesene Fähigkeit, Aufgaben zu priorisieren, Fristen einzuhalten und Ihre Arbeit an den Zielen des Teams auszurichten
  • Kontinuierliche Lernhaltung und anpassungsfähige Denkweise, um mit neuen Technologien Schritt zu halten

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

Über EPAM

  • EPAM ist ein weltweit führender Anbieter von Engineering- und Entwicklungsdienstleistungen für digitale Plattformen. Wir sind bestrebt, unsere Kunden, unsere Mitarbeiter und unsere Gemeinschaften positiv zu beeinflussen. Wir pflegen eine dynamische und integrative Kultur. Hier arbeiten Sie mit multinationalen Teams zusammen, tragen zu einer Vielzahl innovativer Projekte bei, die die kreativsten und modernsten Lösungen liefern, und haben die Möglichkeit, kontinuierlich zu lernen und zu wachsen. Sie werden Teil einer engagierten, kreativen und vielfältigen Gemeinschaft, die Ihnen hilft, Ihr volles Potenzial zu entdecken. EPAM ist bestrebt, unserem globalen Team von über 53.150 EPAMern inspirierende Karrieren zu bieten. EPAMer führen mit Leidenschaft und Ehrlichkeit und denken kreativ. Unsere Mitarbeiter sind die Quelle unseres Erfolgs, und wir legen Wert auf Zusammenarbeit, versuchen immer, das Geschäft unserer Kunden zu verstehen, und streben nach höchsten Qualitätsstandards.

Spezialisierungen: Node.js
Schlüsselwörter: Node.Js, developer, senior

übersetzt von Google

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