Ihre Aufgaben
- Sie unterstützen bei der Erarbeitung von technischen Konzepten und der Software- sowie Systemarchitektur.
- Sie wirken am gesamten Entwicklungsprozess aktiv mit und gestalten diesen. Hierzu setzen Sie komplette DevOps Pipelines auf, die Anwendungen, Datenbanken und Drittsysteme sauber miteinander kommunizieren lassen. Dies umfasst sowohl On-Premise- als auch Cloud Lösungen.
- Sie entwerfen, entwickeln und warten skalierbare Webanwendungen und Microservices sowohl im Frontend als auch im Backend.
- Die Implementierung und Pflege von CI/CD-Pipelines zur Automatisierung von Build-, Test- und Deployment-Prozessen gehört zu Ihren Aufgaben, ebenso wie das Sicherstellen von gängigen Sicherheitsstandards und -praktiken in der gesamten Entwicklungs- und Bereitstellungsumgebung.
- Dies wird ergänzt durch regelmäßige Code-Reviews zur Sicherstellung der Code-Qualität, Performance und Zuverlässigkeit.
- Als DevOps Engineer sind Sie zudem zuständig für die Anforderungsanalyse, Konzeption und Entwicklung von IIoT-Lösungen für z. B. intelligent vernetzte Sensoren/Maschinen/Anlagen oder im Bereich Predictive Maintenance.
- Sie begleiten unsere Kundenprojekte im Bereich der Anwendungsentwicklung von der Konzeption bis hin zur Implementierung und beraten in technischen Fragen.
- Während der Projektphase sind Sie mitverantwortlich für die Erstellung und Pflege von technischen Dokumentationen und Richtlinien.
- Sie unterstützen in der Pre-Sales-Phase und sind Schnittstelle zum Bereich New Business sowie zum Innovationsmanagement.
- Aufgrund der Unterschiedlichkeit der Kundenprojekte sind Sie flexibel und in der Lage, sich systematisch in anders gelagerte Themen im Umfeld Smart Data, IOT sowie AI einzuarbeiten.