AI & Augmentation Developer
Westhouse Consulting GmbH
Hannover, Germany
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
GermanJob location
Hannover, Germany
Tech stack
Java
Artificial Intelligence
Azure
Business Process Management
Computer Security
Continuous Integration
Spring
Prometheus
Data Processing
Istio
Grafana
Spring-boot
Backend
Kubernetes
Kafka
Api Design
Devsecops
Job description
- Weiterentwicklung bestehender Anwendungsfälle sowie deren gezielte Einbindung in eine Underwriting-Plattform (UWWB).
- Konzeption und Umsetzung cloudnativer Microservices unter Einsatz von Microsoft Azure und Kubernetes.
- Realisierung von Backend-Funktionalitäten mit Java in Verbindung mit dem Spring-Framework (Spring Boot).
- Einrichtung, Weiterentwicklung und Wartung automatisierter Build- und Deployment-Prozesse mittels Azure DevOps.
- Gewährleistung von Leistungsfähigkeit, Skalierbarkeit und IT-Sicherheit im Sinne eines ganzheitlichen DevSecOps-Ansatzes.
- Einbettung von KI-basierten Services (z. B. Azure OpenAI) in vorhandene Prozesslandschaften.
- Implementierung und Betreuung von Monitoring- und Observability-Lösungen, beispielsweise mit Prometheus und Grafana.
Requirements
- Fundierte Praxiserfahrung mit Azure Cloud Services.
- Sicherer Umgang mit Kubernetes, idealerweise im Kontext von Azure Kubernetes Service (AKS).
- Sehr gute Kenntnisse in Java sowie in der Entwicklung mit Spring Boot.
- Erfahrung im Aufbau und Betrieb von CI/CD-Strecken, vorzugsweise mit Azure DevOps.
- Know-how im API-Design, insbesondere REST- und gRPC-Schnittstellen.
- Grundlegendes Verständnis von IT-Sicherheits- und Compliance-Anforderungen.
- Erfahrung mit Helm und/oder Istio.
- Kenntnisse in ereignisgetriebenen Architekturen, z. B. mit Kafka.
- Praxis in der Anbindung von KI-Services wie Azure OpenAI.
- Vertrautheit mit BPM-Lösungen, beispielsweise Camunda.
- Erfahrung im Bereich Observability, etwa mit Prometheus und Grafana.
- Entwickler:innen sollten ein grundlegendes Verständnis für KI-Modelle sowie für Datenverarbeitungs- und Integrationsprozesse mitbringen.
- Sicherheits- und Compliance-Aspekte werden von Beginn an in Architektur und Entwicklung berücksichtigt, um spätere Einschränkungen oder Verzögerungen zu vermeiden.
- Ausgeprägte Teamorientierung.
- Offenheit gegenüber neuen Ideen und Technologien.
- Bereitschaft, innovative Ansätze auszuprobieren.
- Fähigkeit, sich auf wesentliche Aufgaben zu konzentrieren und zielgerichtet zu arbeiten.