Dieses Projekt wurde vom Anbieter geschlossen. Es sind keine Bewerbungen mehr möglich.

Archiviertes Projekt - Angular Entwicklung mit DevOps & NPM Knowhow

Firmenname für PREMIUM-Mitglieder sichtbar

  • Mai 2024
  • nicht angegeben
  • auf Anfrage
  • Remote
  • 03.05.2024
  • 15223

Projektbeschreibung

Start: 15.06.2024 oder asap

Dauer: 12 Monate +
Auslastung: 3-4 Tage pro Woche
Lokation: Remote sowie Berlin & Neuenhagen (80/20), zu max. 2 % Reisen nach Brüssel

Projektbeschreibung:

Entwicklung des neuen Netzleitsystems für eine erfolgreiche Energiewende MCCS NextGen zielt darauf ab, klassische, monolithische SCADA-Anwendungen und andere Betriebswerkzeuge durch Module, die in Kubernetes-Clustern laufen und Daten über Streaming-Dienste austauschen. MCCS NextGen ist in mehrere Produktlinien mit unterschiedlichen Schwerpunkten unterteilt. Die Fähigkeit zur Überwachung des Netzes, seiner Anlagen und des Gesamtsystems ist eine Schlüsselfähigkeit von Netz- und System Betreibern. Folglich stellt die Überwachung ein wesentliches Produkt innerhalb der MCCS-Umgebung dar und ist in der Produktlinie Monitoring & Control angesiedelt. Außerdem hat es ein sehr hohes Wiederverwendungspotenzial, da viele Anlagen auf verschiedenen Ebenen überwacht werden müssen: z.B. Transformatoren, Leitungen und Kabel, Phasenschieber Phasenschieber oder der Verriegelungszustand für den Anlagenschutz in einem Umspannwerk.

Dies ermöglicht die Überwachung aller relevanten Daten durch verschiedene Arten der Visualisierung in Form von Liniendiagrammen, Grafiken, Tabellen und so weiter. Das Produkt Grid Monitoring bietet effiziente und effektive Überwachungsfunktionalitäten für verschiedene Kunden und nutzt das Wiederverwendungspotenzial von Visualisierungen über verschiedene Segmente.

Darüber hinaus können viele Visualisierungen halbautomatisch erstellt werden. Durch die Verwendung von mehr und mehr Informationen
basierend auf dem Common Information Model (CIM), kann z.B. die Visualisierung eines einzelnen Leitungsdiagramms für ein Umspannwerk auf der Grundlage der vorhandenen CIM-Daten generiert werden, wodurch sich der Zeitaufwand für die Erstellung und Aktualisierung. Dies verbessert den Wartungsprozess und erleichtert den Umgang mit Veränderungen im Rahmen der der Energiewende und des Ausbaus der Netz- und Anlageninfrastruktur. Schwerpunkt der Arbeit ist die Entwicklung von Werkzeugen zur Manipulation von Stammdaten für unser Netz und Visualisierungen. Die Arbeit erfolgt in einem Scrum Team mit einem dedizierten Product Owner, Scrum Master, Architekt, Business Analyst und UI/UX Designer.

Ziel:

* Durchführung der Softwareentwicklung für die Netzüberwachung und -steuerung in einem modularen Leitstellensystem mit Schwerpunkt auf das Frontend

Aufgaben:

* Beratung und Entwicklung in einem agilen Softwareprojekt für Benutzeroberflächen auf Basis von Angular / TypeScript
* Definition und Implementierung eines Bild- und Rastermodell-Editors
* Implementierung der Zustandsverwaltung in Mikro-Frontends
* Integration von Microservices auf Basis von Java Spring Boot und .NET
* Entwicklung von neuen Ansätzen zur Visualisierung und Bearbeitung von Stammdaten im SCADA-Umfeld
* Problemanalyse und Debugging von fehlerhaften Darstellungen im entwickelten Editor
* Erstellung von Dashboards auf Basis von Echtzeitdaten
* Analysen und Entscheidungen über den Einsatz neuer Technologien im Front-End-Bereich
* Durchführung von Unit-Tests und Integrationstests für die Anwendungen
* Erstellen von technischen Roadmaps und Schätzungen für Projekte
* Zusammenarbeit auf Augenhöhe mit den Fachabteilungen zur Klärung von Anforderungen
* Teilnahme an projektspezifischen, technischen Meetings und Beratung bei der Entscheidungsfindung

Anforderungen:

* Min. 3-5 Jahre Erfahrung in der Frontend-Entwicklung mit Angular (Must)
* Sprache: Deutsch zwingend erforderlich (Muttersprache oder fließend), sowie gute Englischkenntnisse (C1) (Must)
* Min. 3-5 Jahre Erfahrung in der Implementierung von Funktionen und Modulen in Angular
* DevOps-Erfahrung
* Erfahrung mit der Erstellung von NPM-Paketen und dem Einsatz von Technologien wie Webpack/Vite

Kontaktdaten

Als registriertes Mitglied von freelance.de können Sie sich direkt auf dieses Projekt bewerben.