Senior Software Engineer Telemetrie / IoT Backend (m/w/d) 100% - Schaerer AG in Solothurn, Solothurn, Switzerland
Publication date:
09 October 2024Workload:
100%Contract type:
Permanent position- Place of work:Solothurn
Mitwirken im internationalen digitalen Team als Lead Software Architect und Unterstützung bei der Spezifikation von Anforderungen und der Evaluation sowie Integration neuer Technologien
Aktive Mitarbeit in der agilen Software-Entwicklung und Durchführung von Code-Reviews
Weiterentwicklung, Pflege und Betrieb des Telemetrie-Backends auf Basis von Cloud-Services, Kubernetes und Kafka
Nutzung spezifischer Technologien, Schnittstellen und Protokolle wie Java, Spring/SpringBoot, Avro, Google ProtoBuf, REST, YAML, JSON, CLIs
Entwicklung, Optimierung und Verifikation von domänen- und fachspezifischen Funktionen mittels Micro-Services und Message-oriented Architektur
Unterstützung des Betriebs durch Monitoring und Auswertung von Logging-Daten mit Hilfe von Prometheus, Grafana und ELK Stack
Regelmässige Releases von Software-Updates und System-Patches innerhalb klar definierter Deployment-Zyklen
Dokumentation von Architektur und Schnittstellen sowie neuer und geänderter Software-Features
Fehlersuche und Analyse in bestehenden Applikationen im Rahmen von 2nd/3rd Level Support
PROFIL:
Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation (Master oder Bachelor Abschluss)
Mehrjährige Berufserfahrung in der Softwareentwicklung und dem Betrieb von Cloud-Lösungen, verteilten Systemen und der proaktiven Systemüberwachung
Vertiefte Erfahrung mit Software-Architektur, CI/CD, Schnittstellen, Datenprotokollen und Containerisierung
Fähigkeit, robusten, pflegeleichten und effizienten Code zu schreiben
Selbständige, konstruktive und offene Zusammenarbeit mit agilen Software-Teams
Begeisterung für neue Technologien, Innovation und Best-Practices in der Softwareentwicklung
Motivierte, verantwortungsvolle und technologiebegeisterte Persönlichkeit mit einer selbständigen und vorausschauenden Arbeitsweise
Ausgezeichnete Kommunikationsfähigkeiten in Deutsch und Englisch
Hinweis für Personalagenturen: Bitte beachten Sie, dass wir diese Stelle ohne die Unterstützung von Personalvermittlern besetzen und daher keine unaufgeforderten Dossiers von Personalvermittlern akzeptieren. Dossiers, die von Personalvermittlern eingereicht werden, gelten als unaufgefordert und führen daher zu keiner vertraglichen Verpflichtung unsererseits.
Mitwirken im internationalen digitalen Team als Lead Software Architect und Unterstützung bei der Spezifikation von Anforderungen und der Evaluation sowie Integration neuer Technologien
Aktive Mitarbeit in der agilen Software-Entwicklung und Durchführung von Code-Reviews
Weiterentwicklung, Pflege und Betrieb des Telemetrie-Backends auf Basis von Cloud-Services, Kubernetes und Kafka
Nutzung spezifischer Technologien, Schnittstellen und Protokolle wie Java, Spring/SpringBoot, Avro, Google ProtoBuf, REST, YAML, JSON, CLIs
Entwicklung, Optimierung und Verifikation von domänen- und fachspezifischen Funktionen mittels Micro-Services und Message-oriented Architektur
Unterstützung des Betriebs durch Monitoring und Auswertung von Logging-Daten mit Hilfe von Prometheus, Grafana und ELK Stack
Regelmässige Releases von Software-Updates und System-Patches innerhalb klar definierter Deployment-Zyklen
Dokumentation von Architektur und Schnittstellen sowie neuer und geänderter Software-Features
Fehlersuche und Analyse in bestehenden Applikationen im Rahmen von 2nd/3rd Level Support
PROFIL:
Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation (Master oder Bachelor Abschluss)
Mehrjährige Berufserfahrung in der Softwareentwicklung und dem Betrieb von Cloud-Lösungen, verteilten Systemen und der proaktiven Systemüberwachung
Vertiefte Erfahrung mit Software-Architektur, CI/CD, Schnittstellen, Datenprotokollen und Containerisierung
Fähigkeit, robusten, pflegeleichten und effizienten Code zu schreiben
Selbständige, konstruktive und offene Zusammenarbeit mit agilen Software-Teams
Begeisterung für neue Technologien, Innovation und Best-Practices in der Softwareentwicklung
Motivierte, verantwortungsvolle und technologiebegeisterte Persönlichkeit mit einer selbständigen und vorausschauenden Arbeitsweise
Ausgezeichnete Kommunikationsfähigkeiten in Deutsch und Englisch
Hinweis für Personalagenturen: Bitte beachten Sie, dass wir diese Stelle ohne die Unterstützung von Personalvermittlern besetzen und daher keine unaufgeforderten Dossiers von Personalvermittlern akzeptieren. Dossiers, die von Personalvermittlern eingereicht werden, gelten als unaufgefordert und führen daher zu keiner vertraglichen Verpflichtung unsererseits.