Profilbild von Anonymes Profil, Senior Software Engineer Java | Spring Boot | DevOps | Architect | Azure | Kubernetes
verfügbar

Letztes Update: 24.07.2023

Senior Software Engineer Java | Spring Boot | DevOps | Architect | Azure | Kubernetes

Abschluss: Computer Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Ich biete:

Individual Software Entwicklung:
  • Requirements Engineering
  • Backend: Java, Spring Boot, SQL, RabbitMQ, REST API Design
  • Software Architektur: Schichten Architektur, Hexagonale Architektur
  • Cloud Native: Kubernetes, Docker, Helm, ArgoCD, HashiCorp Vault
  • Technische Dokumentation
  • SCRUM 
DevOps:
  • Mehrjährige Erfahrung in der Migration von komplexen On-Prem Systemen nach Azure Cloud
  • Inrastructure as Code mit Terraform, Ansible
  • GitOps
  • Monitoring mit Elastic Stack

 

Projekthistorie

01/2021 - 09/2022
Senior Software Developer / DevOps
Robert Bosch GmbH (Industrie und Maschinenbau, >10.000 Mitarbeiter)

Mitarbeit im öffentlich gefördertem Projekt Catena-X zu Etablierung von einer Datenökonomie im Bereich Automotive:
  • Begleitung des gesamten Entwicklungszykluses von der Anforderungsklärung,
  • Ausarbeitung der Architektur, Implementierung, Test Automatisierung und Azure Cloud Deployments
  • Design und Entwicklung von REST APIs eines auf Spring Boot basierten Systems im Kontext Digital Twins
  • Erstellen von CI / CD Pipelines mit GitHub Actions
  • Deployment und Operations der Lösung auf Azure/Kubernetes

Technologie-Stack: Azure Cloud, ArgoCD, Kubernetes, Docker, PostgreSQL, HashiCorp Vault, GitHub Actions, Trivy Scans, Tavern E2E Testing, Spring Boot

04/2019 - 01/2021
DevOps Engineer
Robert Bosch GmbH (Internet und Informationstechnologie, >10.000 Mitarbeiter)

Konzeption und Umsetzung der Azure Cloud Infrastruktur sowie Applikationsbetrieb
  • Implementieren der Automatisierungsskripte für die Provisionierung der Infrastruktur mit Terraform
  • Implementieren der Deployment Skripte mit Ansible für das Deployment der Applikationen auf ein Kubernetes Cluster
  • Hardening der Azure Infrastruktur gemäß Security Richtlinien
  • Aufsetzten der Monitoring Lösung
  • Erstellen von CI / CD Pipelines und durchführen von Produktionsdeployments
  • Absprache mit Product Ownern und Architekten über Anforderung an die Infrastruktur der Produkte

Technologie-Stack: Azure Cloud, ArgoCD, Kubernetes, Ansible, Ansible Tower, Terraform, Jenkins, Nginx, Docker, MSSQL Server, MongoDB Cloud, InfluxDB, RabbitMQ

08/2017 - 04/2019
Software Entwickler Industrie 4.0
Robert Bosch GmbH (Industrie und Maschinenbau, >10.000 Mitarbeiter)

Entwicklung eines Integrationsservices zur Verarbeitung und Verteilung von Nachrichten:
  • Anforderungsanalyse und Konzeption
  • Aufsetzten der CI Pipelines
  • Implementierung der Services auf Basis von Vert.x und RxJava 2
  • Erstellen von Gatling Tests und Integration in die nightly Builds
Architektur: Schichten Architektur
Technologie-Stack: Java 8, Vert.x, RxJava 2, Maven, Liquibase
Infrastruktur: Cloudfoundry, Oracle, RabbitMQ, Splunk, NewRelic, Jenkins, Confluence, Jira

07/2016 - 07/2018
Senior Consultant im Connected Car Umfeld
MHP Management- und IT-Beratung GmbH (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Entwicklung von Micro Services zur Bereitstellung von Fahrzeugstammdaten im Kontext Connected Car
  • Solution- und Technologiearchitekt für integrierte Java Anwendungen im Connected Car Umfeld
  • Requirements Engineering und Überleitung von fachlichen Anfoderungen mit UX Konzepten sowohl in lokalen als auch internationalen Projekten
  • Design von Systemarchitekturen inklusive Dimensionierung mit Message Brokern wie Apache Kafka
  • Implementierung von hexagonalen und reaktiven Architekturen auf Micro-Service Basis in agilen Projekten im Automotive Umfeld
  • Einsatz als Scrum Master sowohl in lokalen als auch verteilten Teams (Nearshore)
  • Aufsetzten von Testkonzepten inklusive Überführung in die Testautomatisierung
  • Unterstützung bei Pre-Sales / Akquisetätigkeiten und Angeboterstellung
  • Einarbeitung von neuen Mitarbeitern sowohl in der Funktion als Mentor, als auch innerhalb von IT-Projekten
Architektur: Hexagonal - Ports and Adapters, CQRS
Technologie-Stack: Java 8, RxJava, Hystrix, Spring 4, Spring JDBC Template, Maven
Infrastruktur: Kafka, Tomcat, IBM DB2, Splunk, Bitbucket, Jenkins, Confluence, Jira, Elasticsearch

04/2014 - 07/2016
Consultant im Bereich Automotive / Financial Services
MHP Management- und IT-Beratung GmbH (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Konzeption und Entwicklung einer Webapplikation für den Vertrieb von
Fahrzeugen auf Basis von Finanzprodukten (Leasing/Finanzierung)

• Anforderungsanalyse und Konzeption
• Absprache der Anforderungen und Umsetzbarkeit mit nationalen und
internationalen Kunden
• Einarbeiten von neun Mitarbeitern 
• Absprache von Schnittstellen und Integrationsmöglichkeiten mit diversen
Stakeholdern aus dem Umfeld CRM, Bonitätsprüfung und Fahrzeug
Konfigurator
• Erstellen von Aufwandschätzungen und Unterstützung bei der
Angebotserstellung
• Implementierung der Anforderungen auf Basis von Spring und Google Web
Toolkit
• Analyse und Optimierung der Applikationsperformance

Architektur: Schichten Architektur
Technologie-Stack: Java 7, Spring 3, Oracle, Google Web Toolkit, Maven, Liquibase, Hibernate
Infrastruktur: Tomcat, IBM DB2, RabbitMQ, Splunk, SVN, Jenkins, Confluence, Jira

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Anonymes Profil, Senior Software Engineer Java | Spring Boot | DevOps | Architect | Azure | Kubernetes Senior Software Engineer Java | Spring Boot | DevOps | Architect | Azure | Kubernetes
Registrieren