- Nachweisliche Erfahrung als Java-Softwareentwickler, idealerweise mit fundierten praktischen Entwicklungskenntnissen in Spring Boot und Microservices
- Umfassende Kenntnisse in CI/CD, Git, GitLab-Pipelines, Monitoring, Alerting und Testautomatisierung
- Bereitschaft zum Betrieb und zur kontinuierlichen Verbesserung von geschäftskritischen Plattformen im großen Massstab
- Selbstständige und pragmatische Arbeitsweise mit der Fähigkeit, komplexe Situationen eigenverantwortlich zu analysieren und zu bewältigen
- Belastbarkeit – auch in schwierigen Situationen behalten Sie einen kühlen Kopf und lösen Probleme
- Erfahrung mit relationalen und nicht-relationalen Datenbanken sowie Kafka (oder anderen Message Brokern)
- Verhandlungssicheres Deutsch und Englisch
- Teamfähigkeit, Lernbereitschaft und Offenheit für Wissensaustausch
- Kenntnisse in Infrastrukturvirtualisierung, IaaS und Hybrid-Cloud-Architekturen
- Erfahrung mit Open Service Broker APIs
- Automatisierungskenntnisse mit Ansible
- Erfahrung im IT-Servicemanagement und -betrieb (3rd-Level-Support)
- Flexibilität und Verständnis für agile und Lean-Prinzipien
- Bereitschaft zur Weiterentwicklung Rufbereitschaft (im 24/7-Betrieb)
- Entwicklung und Wartung von Java basierten Microservices mit Spring Boot, inkl. REST API Design und Systemintegration.
- Aufbau, Pflege und Optimierung von CI/CD Pipelines (GitLab, Git, Docker, ggf. Kubernetes) sowie Monitoring, Logging und Alerting im Cloud Betrieb.
- Betrieb und kontinuierliche Verbesserung geschäftskritischer Plattformen nach dem DevOps Prinzip ("You build it, you run it").
- Arbeit mit relationalen und NoSQL Datenbanken sowie Kafka (oder vergleichbaren Message Brokern).
- Automatisierung und Infrastrukturmanagement (Ansible, IaaS, Hybrid Cloud, Service Broker APIs).
- Umsetzung von Frontend Komponenten mit Vue.js, inklusive UX Design und API Integration.