DevOps Engineer / Microservice Architektur - Remote
Westhouse Consulting GmbH
Frankfurt am Main, Germany
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
IntermediateJob location
Frankfurt am Main, Germany
Tech stack
Agile Methodologies
Amazon Web Services (AWS)
Databases
Continuous Integration
DevOps
Web Development
Integrated Development Environments
Spring
Openshift
Scrum
Prometheus
Software Engineering
Software Systems
Web Application Frameworks
Enterprise Software Applications
Test Driven Development
React
Grafana
Spring-boot
Backend
Kotlin
Gitlab-ci
Kubernetes
Extreme Programming (XP)
Front End Software Development
Kibana
Docker
Jenkins
Microservices
Job description
- Aufbau und evolutionäre Weiterentwicklung der zur fachlichen Domäne passenden Micro Service Architektur mit Mitteln des Domain Driven Designs
- Fördern und Treiben der Umsetzung der technologischen Strategie, des architektonischtechnischen Wissensaustauschs und der Innovation und Standardisierung im Projekt
- Beratung bei der Umsetzung der techn. Architektur in der Softwareentwicklung
- Implementierung technischer Komponenten in Applikationen auf Basis der genutzten Technologien (Microservice-Architekturen, Spring, AWS, Messaging, Kotlin) inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken
- Umsetzung und Optimierung von CI/CD-Pipelines auf Basis von Gitlab CI, Jenkins, Docker und OpenShift (Kubernetes)
- Sicherstellung eines möglichst automatisierten stabilen Anwendungsbetriebs unter kontinuierlicher Verbesserung der Architektur, Prozesse und Tools. Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
Requirements
- (Must have): Exzellente Programmiererfahrungen im Umgang mit der Cloud Mindestens 5 Jahre Erfahrung in Micro-Service-Architekturen auf Basis von AWS
- (Must have)Exzellente Methoden- und Technologiekenntnisse im Kontext DevOps Mindestens 3 Jahre Erfahrung beim Aufbau von DevOps-Teams mit echter Ende-zu-Ende-Verantwortung
- (Must have): Erfahrungen bei der Ausgestaltung und Einführung einer CI/CD Pipeline und Infrastrukturthemen Mindestens 5 Jahre nachgewiesene praktische Erfahrung in: Gitlab CI
- (Must have): Exzellente Programmier- und Architekturkenntnisse Backend Mindestens 5 Jahre Erfahrung in Micro-Service-Architekturen auf Basis von Kotlin
- (Must have): Exzellente Programmier- und Architekturkenntnisse Frontend Mindestens 3 Jahre Erfahrung in der Frontend-Entwicklung mit React
- Erfahrung im Aufbau von OpenShift Infrastrukturen Mindestens 3 Jahre nachgewiesene praktische Erfahrung in der Arbeit mit OpenShift Infrastrukturen
- Erfahrung mit Test Driven Development. Mindestens 3 Jahre nachgewiesene praktische Erfahrung in der Implementierung von Software-Lösungen mit dem TDD-Ansatz.
- Erfahrung mit dem Monitoring von Infrastructure und Loganalysen Mindestens 3 Jahre nachgewiesene praktische Erfahrung in entsprechenden SW-Lösungen, z. B. mit dem EFK Stack, Prometheus, Kibana, Grafana
- Erfahrungen mit professionellen Web-Frameworks Mindestens 3 Jahre Erfahrung in der Verwendung von Spring Boot oder vergleichbarer Frameworks
- Exzellente Kenntnisse von Scrum und agiler Engineering-Praktiken wie XP Mindestens 5 Jahre Erfahrung im agilen Umfeld und bei der Etablierung von XP-Praktiken