Cloud Developer
Jobs bei KEBA
Cloud Developer sind bei KEBA vor allem in der Energy Automation und Logistik Automation beschäftigt. Diese Teams haben die Speerspitze der aktuellsten Technologien im täglichen Einsatz.
Cloud Developer in KEBA Energy Automation
In Energy Automation erstellt beispielsweise das Team „Digital Solutions“ in einem aktuellen Projekt ein digitales Portal und eine App für unsere Wallbox Produkte. Die App dient z.B. Elektriker:innen zur Inbetriebnahme der Ladestation und Endkund:innen zum Steuern und Einsehen von Ladeverläufen. Das Development Team, bestehend aus Frontend Developer, Backend Developer und App Developer, arbeitet in kurzen zweiwöchigen Sprints. Gemeinsam mit dem Product Owner und dem Designer arbeitet der Frontend Developer mit Angular am Design der App und hat dabei den Fokus auf UX- und Responsive-Design. Auch das Testen der Implementierungen zählt zu den Aufgaben der Entwickler:innen.
Unsere Backend Developer arbeiten mit Microsoft Azure Cloud und verwenden viele Cloud Native Services, wobei man sich hier laufend in die neuesten Technologien einarbeiten muss, um am letzten Stand zu sein. Hier ein Auszug aus dem Technology-Stack eines Backend Developers:
- Docker
- K8s
- Azure EventHub
- Azure Data Explorer
- Azure Service Bus
- Azure Application Insights
- Azure AD B2C
- Azure Functions
- Azure Application Gateway
- Azure Content Delivery Network
Neben der Verwendung neuester Cloud-Native Services wird in diesem Aufgabenbereich, je nach Anwendungszweck, auch in Python, typescript oder Java implementiert. Dabei erarbeiten wir uns die Antworten auf immer neue Fragen, wie z.B: „Wie können Daten von tausenden Wallboxen in Echtzeit verarbeitet werden?“ oder „Wie müssen derart große Datenmengen vorverarbeitet werden?“.
Die Technologie, die im jeweiligen Case verwendet wird, obliegt dem Entwickler:innen-Team. Es stehen aber auch jederzeit Senior Entwickler:innen als Mentor:innen für eine fachliche Diskussion und Austausch zur Verfügung.
Das Wallbox-Portal ist für eine sehr große Anzahl an Usern geplant, daher freuen wir uns über Unterstützung von ExpertInnen in diesem Bereich, um das Projekt auf starke Pfeiler zu stellen.
Cloud Developer in KEBA Logistik Automation
In Logistik Automation wird aktuell ein Backend-System für unsere neuen Paketautomaten gebaut, welche nur über Smartphone gesteuert werden können.
Dieses Backend-System wird als Microservice-Applikation umgesetzt und verwendet Azure Kubernetes Service (AKS) als Compute-Service. Die Services werden im Service-Mesh betrieben. Die Architektur bzw. AKS erlaubt uns nahezu unlimitiert zu skalieren.
Dazu müssen natürlich auch die verwendeten Datenbanken einfach skaliert werden können. Hier setzen wir auf Serverless Services von Azure (CosmosDB, Redis-Cache, KeyVault).
Die Bereitstellung der Infrastruktur erfolgt vollständig automatisiert mit Terraform bzw. Gitlab-CI. Dadurch können wir jederzeit und ohne viel Aufwand neue Services bzw. Updates global ausrollen. Zur Überwachung setzen wir auf Elastic-Search und generieren mehrere GB pro Tag an Telemetrie-Daten, welche zur Überwachung und Auswertung eingesetzt werden können.
Die Möglichkeit der Verwendung von Cloud-Services beschleunigt die Umsetzung von Softwareprojekten und gibt dem Entwickler viele Werkzeuge in die Hand, um Lösungen zu entwickeln. Diese Verfügbarkeit von nahezu unbegrenzten Ressourcen erlaubt zwar viele Freiheiten, doch hier ist auch immer der wirtschaftliche Aspekt zu berücksichtigen. Das verändert die Gestaltung und Sichtweise auf die Software-Architektur und es entstehen völlig neue Lösungen, welche früher undenkbar gewesen wären.
{{ filteredJobs.length }} offene Software Developer-Stelle(n)
Die Anzeige dieses Job-Inserats ist leider nicht möglich.
Es stehen leider unter Berücksichtigung der aktuellen Filterkriterien keine Stellenangebote zur Verfügung.
Einblicke
Standorte
Unternehmen
Geschäftsfelder
Newsroom
Karriere
Edge
Chrome
Safari
Firefox