Softwareentwicklung, Cloud Architekturen, CI/CD + Automation
Aktualisiert am 21.02.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 15.01.2024
Verfügbar zu: 100%
davon vor Ort: 40%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
deutsch
Muttersprache
englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 8 Monate
2022-01 - 2023-08

Entwicklung eines auf Microservices basierten Services zur weltweiten Zertifizierung von Fahrzeugen

Consultant Spring Boot AOP Java 8 ...
Consultant
Entwicklung eines auf Microservices basierten Services zur weltweiten Zertifizierung von
Fahrzeugen für einen namhaften deutschen Autohersteller
Zu den Aufgaben gehörten:
  • Anforderungsaufnahme und ?refinement zur Sicherung einer voll funktionsfähigen Anwendung
  • Konzeption und Aufbau eines Container-Clusters für eine Spring-Boot als auch Java-basierten Microservice Landschaft
  • Umsetzung der Landschaft unter Anwendungen verschiedener Tools darunter Kubernetes, Docker, OpenShift, Quay, Harbor, k9s
  • Technische Konzeption und Umsetzung der Microservices ? Spring Boot, AOP, Java 8, JavaRx-JDBC, REST, Kafka, MongoDB, DB2, H2, PostgreSQL
  • Implementierung der Anforderungen auf Basis einer vorangegangenen Validierung
  • Absicherung der Zugriffe durch SSO / TLS ? Spring Security
  • Entwicklung verschiedener automatisierter Unit-, Integrations- und Akzeptanztests mittels Junit5, TestApp
  • Betrieb der Microservices innerhalb einer Kubernetes Umgebung ? Kubernetes, Helm, OpenShift Deployment von Microservices ? Helm, kubectl
  • Erstellung und Wartung der CI/CD-Pipelines auf Basis von JenkinsCI, GitHub,
  • Docker
  • Monitoring des Clusters mittels Kibana, Grafana, den EFK-Stack (Elasticsearch, fluentd, Kibana), Prometheus und Micrometer
  • Erstellung des Benutzerhandbuches ? Jira, Confluence
  • Erstellung der Architekturdokumentation ? Confluence
  • Containerisierung und Microservices ? Kubernetes, Docker
  • Fehlersuche und Fehlerbehebung (Debugging) ? Java Flight Recorder
  • Optimierung von Prozessen und Schnittstellen ? REST
  • Steigerung der Datenqualität und Automatisierung ? Junit5
Spring Boot AOP Java 8 JavaRx-JDBC Python REST Kafka MongoDB DB/2 H2 Kubernetes Helm Docker OpenShift Harbor k9s Bitbucket Quay Artifactory Jenkins Git Atlassian JIRA Confluence Kibana Grafana Prometheus Micrometer JFR kubect
Car industry - Continuous Certification Data
5 Jahre
2017-01 - 2021-12

Provisionssystem, Retention-Backend, Couponsystem und Marketing-Tracking-Verwaltung

Software Developer Java REST SOAP ...
Software Developer
Technische und fachliche Weiterentwicklung des konzernweiten Provisionssystems, RetentionBackends, Couponsystems und der Marketing-Tracking-Verwaltung.
Außerdem Modernisierung der Betriebsumgebung und Schulung der Kollegen.
Das Team arbeitet agil (SCRUM) und nach der DevOps Philosophie.
Zu den Aufgaben gehörten:
  • Neu- und Weiterentwicklung von Software Artefakten
  • Review und Unterstützung der Arbeit von Teammitgliedern
  • Austausch mit externen und internen Businesspartnern zur erfolgreichen Umsetzung von Softwareprojekten
  • Unterstützung der Qualitätssicherung im Rahmen von Software-Releases
  • Teilnahme an agilen Meetings (Daily, Review, Planning)
  • Support des Betriebs bei Aufbau und Betrieb der Cloud-Infrastruktur
Java REST SOAP Spring-Boot Groovy Grails JavaEE6 IBM ODM Prometheus ELK OpenTracing Icinga Docker Kubernetes Nomad Enterprise Vault Git Atlassian JIRA Bitbucket Jenkins CI Maven Sybase ASE PostgreSQL MySQL
Telecommunication

Aus- und Weiterbildung

Aus- und Weiterbildung

8 Jahre 9 Monate
2011-01 - 2019-09

Computervisualistik

M. Sc. Computervisualistik, Universität Koblenz-Landau, Koblenz
M. Sc. Computervisualistik
Universität Koblenz-Landau, Koblenz
2016 | Universität Koblenz-Landau
Bachelorarbeit:
Bildbasierte Spielkartenerkennung für das Spiel ?Set?
Spielkartenerkennung anhand von Kamerabildern wodurch der Computer in der Lage ist, das
Spiel ?Set? zu spielen.
Zu den Herausforderungen gehörten:
  • Erkennen der Spielkarten auf Kamerabildern.
  • Programmieren der Spielregeln und der zugehörigen Logik.
  • Visualisierung der Spielkarten und des Computer-Outputs.
  • Zusammenführung der genannten Punkte zu einem abgeschlossenen System

2019 | Universität Koblenz-Landau

Masterarbeit:

Evaluation von gerade noch wahrnehmbaren Tiefenunterschieden

Untersuchung der kleinsten Abstände bei medizinischen Gefäßen die bei verschiedenen

Darstellungsmethoden gerade so noch wahrgenommen werden können.

Zu den Herausforderungen gehörten:

  • Implementierung der verschiedenen Darstellungsmethoden.
  • Generieren von Testbildern mit den unterschiedlichen Darstellungsmethoden.
  • Durchführung einer Studie mit den generierten Testbildern.

Auswertung der Studie und Errechnung der gerade noch wahrnehmbaren

Tiefenunterschiede.

Position

Position

Java Consultant mit fachlichen Schwerpunkten in der
Softwareentwicklung, Cloud Architekturen und CI/CD + Automation.


Kompetenzen

Kompetenzen

Schwerpunkte

Java 8+
Experte
C
Fortgeschritten
C++
Fortgeschritten
PHP
Fortgeschritten
SQL
Fortgeschritten
Python
Basics
C#
Basics

Softwareentwicklung

Java 14+, Spring Boot 2, Maven, Groovy, C# 8, nuget, OpenTK, OpenCV

Cloud Architekturen

CNCF-Ökosystem, Kubernetes, Rancher, CloudFoundry, IBM Cloud, Nomad

CI/CD + Automation

Entwicklungsworkflows, Releaseworkflows, Vollautomatisches Build & Run

Produkte / Standards / Erfahrungen / Methoden

OpenCV
Fortgeschritten
C++
Fortgeschritten
OpenTK C#
Basics
OpenGL
Fortgeschritten
Unity
Fortgeschritten
Kubernetes
Fortgeschritten
Microservices
Fortgeschritten
Rancher
Fortgeschritten
IBM Cloud
Fortgeschritten
Sonar
Fortgeschritten
Selenium
Fortgeschritten
Toggl
Fortgeschritten
checkstyle
Fortgeschritten
ArchUnit
Fortgeschritten
Spock
Fortgeschritten
Prometheus
Fortgeschritten
Elastic-Stack
Fortgeschritten
Jaeger
Fortgeschritten
Grafana
Fortgeschritten
ICINGA
Fortgeschritten
JavaEE 6
Fortgeschritten
SpringBoot 2
Fortgeschritten
ReST
Fortgeschritten
SOAP
Fortgeschritten
Sping
Fortgeschritten
Hibernate
Fortgeschritten
SpingData
Fortgeschritten
Swagger
Fortgeschritten
OpenAPI
Fortgeschritten
CXF
Fortgeschritten
Feign
Fortgeschritten
EhCache
Fortgeschritten
Junit
Fortgeschritten
AssertJ
Fortgeschritten
EasyMock
Fortgeschritten
Mockito
Fortgeschritten
Tomcat
Fortgeschritten
Jboss
Fortgeschritten
httpd
Fortgeschritten
nginx
Fortgeschritten
Docker
Fortgeschritten
GIT
Fortgeschritten
SVN
Fortgeschritten
Office
Fortgeschritten
Jenkins
Fortgeschritten
Artifactory
Fortgeschritten
Maven
Fortgeschritten
Jira
Fortgeschritten
Bitbucket
Fortgeschritten
Gitlab
Fortgeschritten
IntelliJ IDEA
Fortgeschritten
Eclipse
Fortgeschritten
Microsoft Visual Studio
Fortgeschritten
Android Studio
Fortgeschritten
UML
Fortgeschritten
BPMN
Fortgeschritten
Scrum
Fortgeschritten
Kanban
Fortgeschritten
Scrumban
Fortgeschritten
DevOps
Fortgeschritten
SAFe
Fortgeschritten

Betriebssysteme

Win XP bis Win 11
Fortgeschritten
Linux
Fortgeschritten

Datenbanken

MySql
Fortgeschritten
Oracle
Fortgeschritten
SybaseASE
Fortgeschritten
PostgreSQL
Fortgeschritten

Datenkommunikation

REST
Fortgeschritten
SOAP
Fortgeschritten

Branchen

Branchen

Telekommunikation
Finanzen
Computergrafik

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 8 Monate
2022-01 - 2023-08

Entwicklung eines auf Microservices basierten Services zur weltweiten Zertifizierung von Fahrzeugen

Consultant Spring Boot AOP Java 8 ...
Consultant
Entwicklung eines auf Microservices basierten Services zur weltweiten Zertifizierung von
Fahrzeugen für einen namhaften deutschen Autohersteller
Zu den Aufgaben gehörten:
  • Anforderungsaufnahme und ?refinement zur Sicherung einer voll funktionsfähigen Anwendung
  • Konzeption und Aufbau eines Container-Clusters für eine Spring-Boot als auch Java-basierten Microservice Landschaft
  • Umsetzung der Landschaft unter Anwendungen verschiedener Tools darunter Kubernetes, Docker, OpenShift, Quay, Harbor, k9s
  • Technische Konzeption und Umsetzung der Microservices ? Spring Boot, AOP, Java 8, JavaRx-JDBC, REST, Kafka, MongoDB, DB2, H2, PostgreSQL
  • Implementierung der Anforderungen auf Basis einer vorangegangenen Validierung
  • Absicherung der Zugriffe durch SSO / TLS ? Spring Security
  • Entwicklung verschiedener automatisierter Unit-, Integrations- und Akzeptanztests mittels Junit5, TestApp
  • Betrieb der Microservices innerhalb einer Kubernetes Umgebung ? Kubernetes, Helm, OpenShift Deployment von Microservices ? Helm, kubectl
  • Erstellung und Wartung der CI/CD-Pipelines auf Basis von JenkinsCI, GitHub,
  • Docker
  • Monitoring des Clusters mittels Kibana, Grafana, den EFK-Stack (Elasticsearch, fluentd, Kibana), Prometheus und Micrometer
  • Erstellung des Benutzerhandbuches ? Jira, Confluence
  • Erstellung der Architekturdokumentation ? Confluence
  • Containerisierung und Microservices ? Kubernetes, Docker
  • Fehlersuche und Fehlerbehebung (Debugging) ? Java Flight Recorder
  • Optimierung von Prozessen und Schnittstellen ? REST
  • Steigerung der Datenqualität und Automatisierung ? Junit5
Spring Boot AOP Java 8 JavaRx-JDBC Python REST Kafka MongoDB DB/2 H2 Kubernetes Helm Docker OpenShift Harbor k9s Bitbucket Quay Artifactory Jenkins Git Atlassian JIRA Confluence Kibana Grafana Prometheus Micrometer JFR kubect
Car industry - Continuous Certification Data
5 Jahre
2017-01 - 2021-12

Provisionssystem, Retention-Backend, Couponsystem und Marketing-Tracking-Verwaltung

Software Developer Java REST SOAP ...
Software Developer
Technische und fachliche Weiterentwicklung des konzernweiten Provisionssystems, RetentionBackends, Couponsystems und der Marketing-Tracking-Verwaltung.
Außerdem Modernisierung der Betriebsumgebung und Schulung der Kollegen.
Das Team arbeitet agil (SCRUM) und nach der DevOps Philosophie.
Zu den Aufgaben gehörten:
  • Neu- und Weiterentwicklung von Software Artefakten
  • Review und Unterstützung der Arbeit von Teammitgliedern
  • Austausch mit externen und internen Businesspartnern zur erfolgreichen Umsetzung von Softwareprojekten
  • Unterstützung der Qualitätssicherung im Rahmen von Software-Releases
  • Teilnahme an agilen Meetings (Daily, Review, Planning)
  • Support des Betriebs bei Aufbau und Betrieb der Cloud-Infrastruktur
Java REST SOAP Spring-Boot Groovy Grails JavaEE6 IBM ODM Prometheus ELK OpenTracing Icinga Docker Kubernetes Nomad Enterprise Vault Git Atlassian JIRA Bitbucket Jenkins CI Maven Sybase ASE PostgreSQL MySQL
Telecommunication

Aus- und Weiterbildung

Aus- und Weiterbildung

8 Jahre 9 Monate
2011-01 - 2019-09

Computervisualistik

M. Sc. Computervisualistik, Universität Koblenz-Landau, Koblenz
M. Sc. Computervisualistik
Universität Koblenz-Landau, Koblenz
2016 | Universität Koblenz-Landau
Bachelorarbeit:
Bildbasierte Spielkartenerkennung für das Spiel ?Set?
Spielkartenerkennung anhand von Kamerabildern wodurch der Computer in der Lage ist, das
Spiel ?Set? zu spielen.
Zu den Herausforderungen gehörten:
  • Erkennen der Spielkarten auf Kamerabildern.
  • Programmieren der Spielregeln und der zugehörigen Logik.
  • Visualisierung der Spielkarten und des Computer-Outputs.
  • Zusammenführung der genannten Punkte zu einem abgeschlossenen System

2019 | Universität Koblenz-Landau

Masterarbeit:

Evaluation von gerade noch wahrnehmbaren Tiefenunterschieden

Untersuchung der kleinsten Abstände bei medizinischen Gefäßen die bei verschiedenen

Darstellungsmethoden gerade so noch wahrgenommen werden können.

Zu den Herausforderungen gehörten:

  • Implementierung der verschiedenen Darstellungsmethoden.
  • Generieren von Testbildern mit den unterschiedlichen Darstellungsmethoden.
  • Durchführung einer Studie mit den generierten Testbildern.

Auswertung der Studie und Errechnung der gerade noch wahrnehmbaren

Tiefenunterschiede.

Position

Position

Java Consultant mit fachlichen Schwerpunkten in der
Softwareentwicklung, Cloud Architekturen und CI/CD + Automation.


Kompetenzen

Kompetenzen

Schwerpunkte

Java 8+
Experte
C
Fortgeschritten
C++
Fortgeschritten
PHP
Fortgeschritten
SQL
Fortgeschritten
Python
Basics
C#
Basics

Softwareentwicklung

Java 14+, Spring Boot 2, Maven, Groovy, C# 8, nuget, OpenTK, OpenCV

Cloud Architekturen

CNCF-Ökosystem, Kubernetes, Rancher, CloudFoundry, IBM Cloud, Nomad

CI/CD + Automation

Entwicklungsworkflows, Releaseworkflows, Vollautomatisches Build & Run

Produkte / Standards / Erfahrungen / Methoden

OpenCV
Fortgeschritten
C++
Fortgeschritten
OpenTK C#
Basics
OpenGL
Fortgeschritten
Unity
Fortgeschritten
Kubernetes
Fortgeschritten
Microservices
Fortgeschritten
Rancher
Fortgeschritten
IBM Cloud
Fortgeschritten
Sonar
Fortgeschritten
Selenium
Fortgeschritten
Toggl
Fortgeschritten
checkstyle
Fortgeschritten
ArchUnit
Fortgeschritten
Spock
Fortgeschritten
Prometheus
Fortgeschritten
Elastic-Stack
Fortgeschritten
Jaeger
Fortgeschritten
Grafana
Fortgeschritten
ICINGA
Fortgeschritten
JavaEE 6
Fortgeschritten
SpringBoot 2
Fortgeschritten
ReST
Fortgeschritten
SOAP
Fortgeschritten
Sping
Fortgeschritten
Hibernate
Fortgeschritten
SpingData
Fortgeschritten
Swagger
Fortgeschritten
OpenAPI
Fortgeschritten
CXF
Fortgeschritten
Feign
Fortgeschritten
EhCache
Fortgeschritten
Junit
Fortgeschritten
AssertJ
Fortgeschritten
EasyMock
Fortgeschritten
Mockito
Fortgeschritten
Tomcat
Fortgeschritten
Jboss
Fortgeschritten
httpd
Fortgeschritten
nginx
Fortgeschritten
Docker
Fortgeschritten
GIT
Fortgeschritten
SVN
Fortgeschritten
Office
Fortgeschritten
Jenkins
Fortgeschritten
Artifactory
Fortgeschritten
Maven
Fortgeschritten
Jira
Fortgeschritten
Bitbucket
Fortgeschritten
Gitlab
Fortgeschritten
IntelliJ IDEA
Fortgeschritten
Eclipse
Fortgeschritten
Microsoft Visual Studio
Fortgeschritten
Android Studio
Fortgeschritten
UML
Fortgeschritten
BPMN
Fortgeschritten
Scrum
Fortgeschritten
Kanban
Fortgeschritten
Scrumban
Fortgeschritten
DevOps
Fortgeschritten
SAFe
Fortgeschritten

Betriebssysteme

Win XP bis Win 11
Fortgeschritten
Linux
Fortgeschritten

Datenbanken

MySql
Fortgeschritten
Oracle
Fortgeschritten
SybaseASE
Fortgeschritten
PostgreSQL
Fortgeschritten

Datenkommunikation

REST
Fortgeschritten
SOAP
Fortgeschritten

Branchen

Branchen

Telekommunikation
Finanzen
Computergrafik

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.