Unser Kunde ist eine zukunftsorientierte Technologiegruppe, die auf 45 Jahre Ingenieurs-Exzellenz zurückblickt und als visionäre Architekten des Fortschritts agiert. Mit rund 550 Mitarbeitern setzt das Unternehmen auf langfristige Partnerschaften und innovative Lösungen. Zur Verstärkung des Entwicklungsteams suchen wir einen Software Architect (m/w/d) für cloudbasierte Lösungen im Bereich Wasserleitungsintegrität. Diese Geschäftseinheit konzentriert sich auf die Entwicklung fortschrittlicher Technologien zur Überprüfung und Sicherstellung der Integrität von Wasserleitungsnetzen. Durch den Einsatz modernster Inspektionsgeräte, die autonom durch Wasserleitungen navigieren, werden umfangreiche Daten gesammelt, darunter Video- und Ultraschallinformationen. Die Auswertung dieser Daten erfolgt über cloudbasierte Softwarelösungen, die klassische Signalverarbeitungsalgorithmen und künstliche Intelligenz (KI) nutzen. In einem interdisziplinären, agilen und autonomen Team fördert das Unternehmen Innovationen, die sowohl geschäftlichen als auch ökologischen Mehrwert schaffen. Zu den Aufgaben gehören das Design skalierbarer und sicherer Cloud-Lösungen auf Azure, das Verständnis von Geschäfts- und Anwendungsbedürfnissen sowie die Entwicklung umfassender Lösungen unter Berücksichtigung organisatorischer Einschränkungen. Der Software Architect wird auch eng mit Datenwissenschaftlern, Entwicklern und Stakeholdern zusammenarbeiten, um die Infrastruktur mit den Projektzielen in Einklang zu bringen und die Effizienz, Skalierbarkeit und Kosteneffektivität der Systeme kontinuierlich zu bewerten.
Software Architect (m/w/d) für cloudbasierte Lösungen im Bereich Wasserleitungsintegrität
Beschreibung
Anforderungen
Der ideale Kandidat bringt analytisches Denken und eine strukturierte Arbeitsweise mit. Erforderliche Qualifikationen umfassen nachweisliche Erfahrung in der End-to-End-Architektur, insbesondere in der Architektur umfassender Lösungen von der Datenerfassung bis zur Bereitstellung von Kundeninformationen. Fundierte Kenntnisse in Azure Cloud-Diensten (Compute, Storage, Networking, Security) sind ebenso notwendig wie Erfahrung mit Azure DevOps zur Verwaltung von Repositories und CI/CD-Pipelines. Vertrautheit mit MLOps-Praktiken zur effizienten Bereitstellung und Überwachung von Modellen ist ebenfalls von Vorteil. Erfahrung mit Infrastructure as Code (IaC) Tools wie Terraform oder Ansible zur automatisierten Bereitstellung von Infrastrukturen ist wünschenswert. Darüber hinaus sollten die Bewerber über Kenntnisse im Design und der Implementierung robuster Datenpipelines sowie über Scripting-Fähigkeiten in Python, PowerShell oder Bash verfügen. Kenntnisse der besten Praktiken zur Sicherung von Cloud-Umgebungen und zur Gewährleistung der Einhaltung von Vorschriften sind ebenfalls wichtig. Ausgezeichnete Kommunikationsfähigkeiten in Englisch sind erforderlich, Deutschkenntnisse sind von Vorteil.