- English
- Dutch
- German
Description
Wir suchen nach einem Azure Berater (m/w/d) für unseren Kunden
Start: 04.09.23
Ende: 29.12.23
Volumen: 20 Std/ Woche
Standort: remote
Projektbeschreibung
Weiterentwicklung eines lokalen Clients (Frontend) und des dazugehörigen Backends in Azure PaaS. Um Marktdaten (Urgent Market Messages, UMM) von verschiedenen europäischen Börsen nahe Echtzeit zu lesen, zu verarbeiten und zu speichern. Der dazugehörige Client stellt die Daten für die Endbenutzer in einer einheitlichen Übersicht dar. Die Börsen sind über eigens zu implementierende Schnittstellen und mit Hilfe der vorhandenen Middleware an die Lösung anzubinden.
Aufgaben (unabhängig ausgeführt):
Die Entwicklung erfolgt innerhalb eines selbständigen Projekts, welches sich auf die Entwicklung einer cloud-friendly Applikation fokussiert.
Aufgrund der speziellen Kundenanforderungen und des Fehlens eines Standardprodukts wurde beschlossen, die Anwendung intern von der IT zu entwickeln. Das dazugehörige Know-How über die Entwicklung eines End-User Clients auf Basis einer Cross-Plattform-Desktop-Anwendung mit den Frameworks Electron und Node.js wird dabei extern bezogen, da im Unternehmen nicht vorhanden.
Entwicklung (Front-/Backend):
• Relaunch des lokalen Clients um Veränderungen des Layouts und Datahandlings umzusetzen
• Anpassungen und Erweiterungen des Power BI Reportings
• Automatisierte Versendung des lokalen Logfiles (nach aktiver Auslösung durch den Benutzer)
• Automatische Auslösung eines Trading Stops durch ein weiteres internes IT-System
2. Anbindung des Backends an die bestehende Middleware, um Börsendaten zu empfangen. Basierend auf der jeweiligen Schnittstellenbeschreibung ist die Gegenstelle/Empfang für die neue Anwendung zu implementieren:
• Modernisierung der HUPX Schnittstelle, von dem heutigen RSS Feed zu API
• Anpassungen der bestehenden Datenstruktur/-modell und Schnittstellen aufgrund der Veränderungen der datenliefernden Systeme (z.B. Atonyx, EEX, etc.)
• Erweiterung der Nichtverfügbarkeitsinformationen um die Daten bezüglich Consumption und Storage (analog zur bestehenden Production)
• Überprüfung der Marktpublikationen bzgl. des Veröffentlichungszeitpunkts und Korrektheit
3.Börseninformationen sind nach Handelsmärkten aufgrund definierten Kriterien zu filtern und in den jeweiligen Ansichten anzuzeigen.
• Umfangreiche Erweiterung (inklusive Filter, Sortierung und Suche) der Urgent Market Messages (UMM) um alle Marktteilnehmer, statt der Einschränkung auf interne Kraftwerke
• Implementierung von Hyperlinks zu den Quellangaben der Nichtverfügbarkeitsinformationen an den Börsen, bzw. alternative generelle Links zu den Börsen
Die für die Entwicklung benötigte lokale Entwicklungsumgebung ist nicht vorgegeben.
Cloud Framework (Grundlage der erforderlichen Entwicklung):
Azure (Backend) Services:
• Azure Active Directory
• Azure DevOps
• Azure SQL
• Azure Service Bus
• Azure File Storage
• Azure Functions
• Azure Apps Insights
• Azure Kubernetes Services
MS Power Platform:
• Power BI
Client (Frontend) Frameworks:
• Electron
• Node.js
Michael Bailey International is acting as an Employment Business in relation to this vacancy.
Share Now