Cloud Developer
Role details
Job location
Tech stack
Job description
-
Gemeinsam mit einem cross-funktionalen Team aus Embedded-, Backend- und Frontend-Entwicklern sowie unserem externen Plattform-Dienstleister entwickeln Sieunsere Cloud-Plattform für vernetzte Feldgeräte über den gesamten Lebenszyklushinweg weiter.
-
Dabei gestalten und verantworten Sie eine skalierbare Cloud-Native-Architektur und steuern deren Betrieb durch unseren Dienstleister - inklusive eines zuverlässigen sowie hochverfügbaren Datenaustauschs über moderne Messaging-Technologien.
-
Sie verantworten und steuern die CI/CD-Pipelines (Azure DevOps), über die unsere Services automatisiert gebaut, getestet und in die Azure-Dienste ausgerollt werden - abgegrenzt vom Infrastruktur-Provisioning (Terraform/IaC).
-
Sie steuern den externen Dienstleister entlang klarer Vorgaben, Qualitätsmaßstäbe und SLAs und stellen so einen sicheren, stabilen und kosteneffizienten Plattformbetrieb sicher.
-
Darüber hinaus verantworten Sie die sichere Anbindung unserer Steuergeräte an die Cloud und bringen Ihre Expertise beim Aufbau und Betrieb einer Public Key Infrastructure (PKI) ein.
-
Sie konzipieren leistungsfähige Datenpipelines zur Verarbeitung hochfrequenter Messdaten und sorgen für deren effiziente Speicherung und Strukturierung in Zeitreihen-Datenbanken.
-
Zudem wirken Sie am Aufbau einer Plattform zur Datenauswertung mit und schaffen die Grundlage für datengetriebene Anwendungen wie Predictive Maintenance oder Remote-Diagnose.
-
Sie verantworten Lösungen für die bidirektionale Kommunikation zwischen Cloud und Steuergeräten und ermöglichen damit Remote-Funktionen sowie Over-the-Air-Updates.
-
Nicht zuletzt bringen Sie Ihre technische Expertise aktiv in Architektur- und Technologieentscheidungen ein und fördern den Wissensaustausch innerhalb des Teams.
Requirements
- Sie verfügen über ein erfolgreich abgeschlossenes Studium der Informatik, Software Engineering, Elektrotechnik oder eine vergleichbare Qualifikation.
- Darüber hinaus bringen Sie mehrjährige Erfahrung in der Entwicklung moderner Softwarelösungen sowie im Umgang mit Cloud-Technologien mit.
- Sie verfügen über fundierte Kenntnisse im Design, Aufbau und Betrieb moderner CloudArchitekturen und Datenplattformen.
- Sie bringen fundierte Erfahrung mit CI/CD-Pipelines (z. B. Azure DevOps) für das automatisierte Deployment von Anwendungen und Services in Cloud-Umgebungen mit.
- Idealerweise haben Sie bereits externe Dienstleister bzw. Managed-Service-Providerfachlich gesteuert und deren Leistungen über SLAs verantwortet.
- Idealerweise besitzen Sie Erfahrung im Umfeld von Public Key Infrastructures (PKI), Zeitreihen-Datenbanken sowie IoT- oder Embedded-Systemen.
- Sie überzeugen durch eine strukturierte Arbeitsweise, ausgeprägte Teamfähigkeit und die Fähigkeit, technische Themen verständlich zu vermitteln.
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift runden Ihr Profil ab.