Kubernetes, DevOps, Terraform, Azure, AWS, Continuous Delivery, zeitgemäße Softwareentwicklung
Aktualisiert am 26.02.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2024
Verfügbar zu: 80%
davon vor Ort: 0%
AKS
Kubernetes
Terraform
Container
Terraform
Azure Kubernetes Services
Terragrunt
AKS
Azure
Cloud
Elastic Search
Prometheus
Deutsch
Muttersprache
Englisch
fließend
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km)

Ich suche derzeit ausschließlich Projekte, die remote umgesetzt werden können.

möglich

Projekte

Projekte

1 Jahr 6 Monate
2022-09 - heute

DevOps Engineer - Kubernetes

Jenkins X
Kubernetes Ansible Jenkins X
remote
1 Jahr 10 Monate
2022-05 - heute

DevOps Engineer - Platform

DevOps Engineer Kubernetes Terraform Terragrunt ...
DevOps Engineer
Azure Kubernetes Services (AKS) GitHub GitHub Actions
Kubernetes Terraform Terragrunt Azure Grafana Prometheus Elasticsearch Git
remote
2 Jahre 6 Monate
2019-07 - 2021-12

Kubernetes / Azure

Kubernetes/Azure - DevOps Java Go terraform ...
Kubernetes/Azure - DevOps

  • Kubernetes
  • Azure Kubernetes Service / AKS
  • Azure Container Registry / ACR
  • Azure DevOps
  • Github
  • Github Actions
  • Prometheus
  • Alertmanager
  • Nginx
  • Grafana
  • Terraform
  • ElasticSearch + Kibana
Kubernetes Velero Flux Azure Microsoft Azure Prometheus Docker Git Vim podman Bash goss HAProxy Alertmanager AKS GitHub JIRA JetBrains IntelliJ IDEA
Java Go terraform Kubernetes
Frankfurt am Main
6 Monate
2018-10 - 2019-03

Entwicklung eines Microservices zur Verarbeitung von Börsen-Schlussnoten

Software- und DevOps-Engineer Scrum TDD Microservices ...
Software- und DevOps-Engineer

[Name auf Anfrage] arbeitete als Softwareentwickler im Teilprojekt des Multiprojekts IT-Zielbild, welches die Schlussnotenverarbeitung aus der Orderverarbeitung herauslösen soll. Ziel des Teilprojekts ist es, die alte Host-basierte Anwendung in eine moderne Microservice-basierte Architektur auf den Java-Stack zu überführen.

Zu den Aufgaben zählten neben Entwurf und Programmierung des Microservices zur Schlussnotenverarbeitung auch die Pflege und Weiterentwicklung der Build-Pipeline mit GitLab CI

Seine Tätigkeit umfasst:

  • Mitarbeit im verteilten Scrum-Team (DE/HU)

  • Konzeption und Programmierung von Java-Komponenten im Spring Boot Framework

  • Implementierung eines Microservices zur Verarbeitung von Schlussnoten im Spring Boot-Framework

  • Kommunikation mit Host-Systemen über ESB und IBM MQ

  • Entwurf und Implementierung von Schemata zur Kommunikation mit auf dem Host-System verbleibenden Komponenten

  • Entwurf eines einheitlichen Schemas zur Repräsentation der Schlussnoteninformation, die von verschiedenen Börsen im FIX-Format geliefert wird.

  • Konzeption und Erstellung von Integrationstests der Anwendung mit IBM MQ, und Oracle DB mit Docker Compose

  • Konzeption und Umsetzung der Akzeptanztests mit dem Gauge-Framework innerhalb der Gitlab-CI-Pipeline

  • Parallelisierung der Tests über verschiedene Branches

  • Erstellen von Ansible-Skripten zum Deployment der Anwendung in den Umgebungen Test, Staging und Produktion

  • Erstellung und Pflege der Build-Pipelines in GitLab

Technologien/Methoden: Java 8, Docker, Docker Compose, Maven, Spring Boot, JPA, Hibernate, Ansible, Jenkins, Git, Bitbucket, Jira, GitLab, GitLabCI, Nexus, Flyway, Togglz, Lombok, Mapstruct, Logstash, Kibana, IntelliJ IDEA, IBM MQ, Oracle DB, Apache Kafka, Scrum

IntelliJ IDEA Apache Kafka Spring Java 8 Spring Boot Docker Spring Integration Docker Ansible Docker Docker Compose Jenkins Git Bitbucket Apache Kafka Nexus GitLab
Scrum TDD Microservices Streaming Integrationstests Deployment Agile Softwareentwicklung
Bank
Frankfurt am Main
10 Monate
2017-09 - 2018-06

Entwicklung eines Microservices zur Verarbeitung von Börsen-Schlussnoten

Software-Engineer/DevOps-Engineer Scrum TDD Microservices ...
Software-Engineer/DevOps-Engineer

[Name auf Anfrage] arbeitete als Softwareentwickler im Teilprojekt des Multiprojekts IT-Zielbild, welches die Schlussnotenverarbeitung aus der Orderverarbeitung herauslösen soll. Ziel des Teilprojekts ist es, die alte Host-basierte Anwendung in eine moderne Microservice-basierte Architektur auf den Java-Stack zu überführen.

Zu den Aufgaben zählten neben Entwurf und Programmierung des Microservices zur Schlussnotenverarbeitung auch der Aufbau verschiedener Proof-of-Concepts.

Seine Tätigkeit umfasst:

  • Mitarbeit im verteilten Scrum-Team (DE/HU)

  • Konzeption und Programmierung von Java-Komponenten im Spring Boot Framework

  • Implementierung eines Microservices zur Verarbeitung von Schlussnoten im Spring Boot-Framework

  • Kommunikation mit Host-Systemen über ESB und IBM MQ

  • Entwurf und Implementierung von Schemata zur Kommunikation mit auf dem Host-System verbleibenden Komponenten

  • Entwurf eines einheitlichen Schemas zur Repräsentation der Schlussnoteninformation, die von verschiedenen Börsen im FIX-Format geliefert wird.

  • Konzeption und Erstellung von Integrationstests für Kafka Streaming Pipelines mit Docker Compose

  • Konzeption und Umsetzung eines Proof-of-Concepts zur Verarbeitung von Schlussnoten in Apache Kafka

  • Aufbau von Integrationstest mit Docker Compose

  • Analyse und Erstellen von Ansible-Skripten zum Deployment der Anwendung in den Umgebungen Test, Staging und Produktion

  • Konzeption und Aufbau eines Proof-of-Concepts für Continuous-Delivery von Microservices mit Kubernetes

Technologien/Methoden: Java 8, Docker, Docker Compose, QuickFix/J, Maven, Spring Boot, Ansible, Jenkins, Git, Bitbucket, Jira, GitLab, Nexus, IntelliJ Idea, IBM MQ, Oracle DB, Apache Kafka, Scrum, Kubernetes

IntelliJ IDEA Apache Kafka Spring Java 8 Spring Boot Docker Spring Integration Docker Ansible Docker Docker Compose Jenkins Git Bitbucket Apache Kafka Nexus GitLab
Scrum TDD Microservices Streaming Integrationstests Deployment Agile Softwareentwicklung
Bank
Frankfurt am Main
3 Jahre 5 Monate
2014-05 - 2017-09

DevOps Engineer - Software Engineer

DevOps Engineer - Software Engineer - Build und Deployment Jenkins Java Sonatype Nexus ...
DevOps Engineer - Software Engineer - Build und Deployment

[Name auf Anfrage] arbeitet im Team Integration eines Finanzdienstleisters als DevOps-Engineer an der Weiterentwicklung der Build- und Deploymentinfrastruktur und der dort verwendeten Tools und Plugins. Er ist Ansprechpartner bei Fragen rund um Jenkins, Git sowie Maven und arbeitet in verschiedenen Task-Forces mit.

  • Steuerung des Releaseprozesses über verschiedene Umgebungen
  • Durchführung von Builds und komplexen Deployments
  • Verantwortung für Releasewechsel in Produktion
  • Schnittstellen zu anderen Aufgabengebieten (Anwendungsentwicklung, Entwickler von Datenbankskripten, Serveradmins, Datenbankadministratoren, Qualitätssicherung)
  • Weiterentwicklung und Optimierung der eigenen Tools (Maven-Plugins)
  • Administration der Jenkins-basierten Automatisierungs-Umgebung
  • Koordination, Betreuung und Übernahme von Upgrades (Java, Git, Tomcat etc.)

[Name auf Anfrage] setzte eine Container-basierte Build-Umgebung mit Hilfe von Docker bzw. Rocket sowie CoreOS auf und führte verteilte Builds ein, um eine schnellere Auslieferung der im Haus entwickelten Software zu ermöglichen.

Er arbeitete ein angepasstes Continuous-Integration Modell aus, was den im Haus tätigen Software-Entwicklern ein schnelles Feedback über ihre Arbeit gibt und die bessere Integration der Komponenten in die komplexe Gesamt-Sofware gewährleistet.

Jenkins Java Sonatype Nexus Maven ant Eclipse IntelliJ IDE SonarQube Docker rkt Fedora CentOS Jira Confluence Git Camunda BPM
Finanzdienstleistungsbranche
Frankfurt

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 1 Monat
2023-11 - 2026-11

Certified Kubernetes Administrator (CKA)

CKA, Cloud Native Computing Foundation (CNCF)
CKA
Cloud Native Computing Foundation (CNCF)
CKA was created by The Linux Foundation and the Cloud Native Computing Foundation (CNCF) as a part of their ongoing effort to help develop the Kubernetes ecosystem. The exam is an online, proctored, performance-based test that requires solving multiple tasks from a command line running Kubernetes.

7 Jahre 8 Monate
2001-10 - 2009-05

Informatik

Diplom-Informatiker, TU Darmstadt
Diplom-Informatiker
TU Darmstadt

Position

Position

Software-Engineer

DevOps

Cloud

Build-Engineering

DevOps

AWS

Azure

Softwareentwicklung

Kubernetes

Continuous Delivery

Kompetenzen

Kompetenzen

Top-Skills

AKS Kubernetes Terraform Container Terraform Azure Kubernetes Services Terragrunt AKS Azure Cloud Elastic Search Prometheus

Schwerpunkte

Agile Softwareentwicklung
Docker
Java-Entwicklung
Kubernetes
Microservices

Produkte / Standards / Erfahrungen / Methoden

Ansible
Apache Kafka
Apache Maven
Azure
Bitbucket
Confluence
Container
Deployment
Docker
Docker Compose
Domain Driven Design
Git
GitLab
Groovy
HAProxy
Integrationstests
IntelliJ IDE
IntelliJ IDEA
Jenkins
Unter den Top 5% auf Stackoverflow
Jira
JUnit
Kubernetes
Experte
Maven
Unter den Top 5% auf Stackoverflow
Microsoft Azure
Nexus
Prometheus
Puppet
rkt
Scrum
SonarQube
Sonatype Nexus
Spring
Spring Boot
Spring Integration
Streaming
TDD
Velero
Elasticsearch
Experte
GitHub
Experte
GitHub Actions

Betriebssysteme

CentOS
CoreOS
Debian
Fedora
Linux
Linux RedHat
Ubuntu
Unix
Windows

Programmiersprachen

Bash
C#
Groovy
Java
Unter den Top 5% auf Stackoverflow
Java 8
Java EE
Scriptsprachen

Datenbanken

MS SQL Server
MySQL
Oracle
  • Berkeley DB
  • MongoDB

Datenkommunikation

Avro
Ethernet
Hessian
Internet, Intranet
JSON
JSON-RPC
Proprietäre Protokolle
RPC
SMTP
Socket
TCP/IP
XML-RPC

Branchen

Branchen

  • Banken
  • Hotel & Tourismus
  • Gesundheit
  • Medizin
  • Bildung & Forschung
  • Vertragsmanagement
  • Finanzen
  • Versicherungen

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km)

Ich suche derzeit ausschließlich Projekte, die remote umgesetzt werden können.

möglich

Projekte

Projekte

1 Jahr 6 Monate
2022-09 - heute

DevOps Engineer - Kubernetes

Jenkins X
Kubernetes Ansible Jenkins X
remote
1 Jahr 10 Monate
2022-05 - heute

DevOps Engineer - Platform

DevOps Engineer Kubernetes Terraform Terragrunt ...
DevOps Engineer
Azure Kubernetes Services (AKS) GitHub GitHub Actions
Kubernetes Terraform Terragrunt Azure Grafana Prometheus Elasticsearch Git
remote
2 Jahre 6 Monate
2019-07 - 2021-12

Kubernetes / Azure

Kubernetes/Azure - DevOps Java Go terraform ...
Kubernetes/Azure - DevOps

  • Kubernetes
  • Azure Kubernetes Service / AKS
  • Azure Container Registry / ACR
  • Azure DevOps
  • Github
  • Github Actions
  • Prometheus
  • Alertmanager
  • Nginx
  • Grafana
  • Terraform
  • ElasticSearch + Kibana
Kubernetes Velero Flux Azure Microsoft Azure Prometheus Docker Git Vim podman Bash goss HAProxy Alertmanager AKS GitHub JIRA JetBrains IntelliJ IDEA
Java Go terraform Kubernetes
Frankfurt am Main
6 Monate
2018-10 - 2019-03

Entwicklung eines Microservices zur Verarbeitung von Börsen-Schlussnoten

Software- und DevOps-Engineer Scrum TDD Microservices ...
Software- und DevOps-Engineer

[Name auf Anfrage] arbeitete als Softwareentwickler im Teilprojekt des Multiprojekts IT-Zielbild, welches die Schlussnotenverarbeitung aus der Orderverarbeitung herauslösen soll. Ziel des Teilprojekts ist es, die alte Host-basierte Anwendung in eine moderne Microservice-basierte Architektur auf den Java-Stack zu überführen.

Zu den Aufgaben zählten neben Entwurf und Programmierung des Microservices zur Schlussnotenverarbeitung auch die Pflege und Weiterentwicklung der Build-Pipeline mit GitLab CI

Seine Tätigkeit umfasst:

  • Mitarbeit im verteilten Scrum-Team (DE/HU)

  • Konzeption und Programmierung von Java-Komponenten im Spring Boot Framework

  • Implementierung eines Microservices zur Verarbeitung von Schlussnoten im Spring Boot-Framework

  • Kommunikation mit Host-Systemen über ESB und IBM MQ

  • Entwurf und Implementierung von Schemata zur Kommunikation mit auf dem Host-System verbleibenden Komponenten

  • Entwurf eines einheitlichen Schemas zur Repräsentation der Schlussnoteninformation, die von verschiedenen Börsen im FIX-Format geliefert wird.

  • Konzeption und Erstellung von Integrationstests der Anwendung mit IBM MQ, und Oracle DB mit Docker Compose

  • Konzeption und Umsetzung der Akzeptanztests mit dem Gauge-Framework innerhalb der Gitlab-CI-Pipeline

  • Parallelisierung der Tests über verschiedene Branches

  • Erstellen von Ansible-Skripten zum Deployment der Anwendung in den Umgebungen Test, Staging und Produktion

  • Erstellung und Pflege der Build-Pipelines in GitLab

Technologien/Methoden: Java 8, Docker, Docker Compose, Maven, Spring Boot, JPA, Hibernate, Ansible, Jenkins, Git, Bitbucket, Jira, GitLab, GitLabCI, Nexus, Flyway, Togglz, Lombok, Mapstruct, Logstash, Kibana, IntelliJ IDEA, IBM MQ, Oracle DB, Apache Kafka, Scrum

IntelliJ IDEA Apache Kafka Spring Java 8 Spring Boot Docker Spring Integration Docker Ansible Docker Docker Compose Jenkins Git Bitbucket Apache Kafka Nexus GitLab
Scrum TDD Microservices Streaming Integrationstests Deployment Agile Softwareentwicklung
Bank
Frankfurt am Main
10 Monate
2017-09 - 2018-06

Entwicklung eines Microservices zur Verarbeitung von Börsen-Schlussnoten

Software-Engineer/DevOps-Engineer Scrum TDD Microservices ...
Software-Engineer/DevOps-Engineer

[Name auf Anfrage] arbeitete als Softwareentwickler im Teilprojekt des Multiprojekts IT-Zielbild, welches die Schlussnotenverarbeitung aus der Orderverarbeitung herauslösen soll. Ziel des Teilprojekts ist es, die alte Host-basierte Anwendung in eine moderne Microservice-basierte Architektur auf den Java-Stack zu überführen.

Zu den Aufgaben zählten neben Entwurf und Programmierung des Microservices zur Schlussnotenverarbeitung auch der Aufbau verschiedener Proof-of-Concepts.

Seine Tätigkeit umfasst:

  • Mitarbeit im verteilten Scrum-Team (DE/HU)

  • Konzeption und Programmierung von Java-Komponenten im Spring Boot Framework

  • Implementierung eines Microservices zur Verarbeitung von Schlussnoten im Spring Boot-Framework

  • Kommunikation mit Host-Systemen über ESB und IBM MQ

  • Entwurf und Implementierung von Schemata zur Kommunikation mit auf dem Host-System verbleibenden Komponenten

  • Entwurf eines einheitlichen Schemas zur Repräsentation der Schlussnoteninformation, die von verschiedenen Börsen im FIX-Format geliefert wird.

  • Konzeption und Erstellung von Integrationstests für Kafka Streaming Pipelines mit Docker Compose

  • Konzeption und Umsetzung eines Proof-of-Concepts zur Verarbeitung von Schlussnoten in Apache Kafka

  • Aufbau von Integrationstest mit Docker Compose

  • Analyse und Erstellen von Ansible-Skripten zum Deployment der Anwendung in den Umgebungen Test, Staging und Produktion

  • Konzeption und Aufbau eines Proof-of-Concepts für Continuous-Delivery von Microservices mit Kubernetes

Technologien/Methoden: Java 8, Docker, Docker Compose, QuickFix/J, Maven, Spring Boot, Ansible, Jenkins, Git, Bitbucket, Jira, GitLab, Nexus, IntelliJ Idea, IBM MQ, Oracle DB, Apache Kafka, Scrum, Kubernetes

IntelliJ IDEA Apache Kafka Spring Java 8 Spring Boot Docker Spring Integration Docker Ansible Docker Docker Compose Jenkins Git Bitbucket Apache Kafka Nexus GitLab
Scrum TDD Microservices Streaming Integrationstests Deployment Agile Softwareentwicklung
Bank
Frankfurt am Main
3 Jahre 5 Monate
2014-05 - 2017-09

DevOps Engineer - Software Engineer

DevOps Engineer - Software Engineer - Build und Deployment Jenkins Java Sonatype Nexus ...
DevOps Engineer - Software Engineer - Build und Deployment

[Name auf Anfrage] arbeitet im Team Integration eines Finanzdienstleisters als DevOps-Engineer an der Weiterentwicklung der Build- und Deploymentinfrastruktur und der dort verwendeten Tools und Plugins. Er ist Ansprechpartner bei Fragen rund um Jenkins, Git sowie Maven und arbeitet in verschiedenen Task-Forces mit.

  • Steuerung des Releaseprozesses über verschiedene Umgebungen
  • Durchführung von Builds und komplexen Deployments
  • Verantwortung für Releasewechsel in Produktion
  • Schnittstellen zu anderen Aufgabengebieten (Anwendungsentwicklung, Entwickler von Datenbankskripten, Serveradmins, Datenbankadministratoren, Qualitätssicherung)
  • Weiterentwicklung und Optimierung der eigenen Tools (Maven-Plugins)
  • Administration der Jenkins-basierten Automatisierungs-Umgebung
  • Koordination, Betreuung und Übernahme von Upgrades (Java, Git, Tomcat etc.)

[Name auf Anfrage] setzte eine Container-basierte Build-Umgebung mit Hilfe von Docker bzw. Rocket sowie CoreOS auf und führte verteilte Builds ein, um eine schnellere Auslieferung der im Haus entwickelten Software zu ermöglichen.

Er arbeitete ein angepasstes Continuous-Integration Modell aus, was den im Haus tätigen Software-Entwicklern ein schnelles Feedback über ihre Arbeit gibt und die bessere Integration der Komponenten in die komplexe Gesamt-Sofware gewährleistet.

Jenkins Java Sonatype Nexus Maven ant Eclipse IntelliJ IDE SonarQube Docker rkt Fedora CentOS Jira Confluence Git Camunda BPM
Finanzdienstleistungsbranche
Frankfurt

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 1 Monat
2023-11 - 2026-11

Certified Kubernetes Administrator (CKA)

CKA, Cloud Native Computing Foundation (CNCF)
CKA
Cloud Native Computing Foundation (CNCF)
CKA was created by The Linux Foundation and the Cloud Native Computing Foundation (CNCF) as a part of their ongoing effort to help develop the Kubernetes ecosystem. The exam is an online, proctored, performance-based test that requires solving multiple tasks from a command line running Kubernetes.

7 Jahre 8 Monate
2001-10 - 2009-05

Informatik

Diplom-Informatiker, TU Darmstadt
Diplom-Informatiker
TU Darmstadt

Position

Position

Software-Engineer

DevOps

Cloud

Build-Engineering

DevOps

AWS

Azure

Softwareentwicklung

Kubernetes

Continuous Delivery

Kompetenzen

Kompetenzen

Top-Skills

AKS Kubernetes Terraform Container Terraform Azure Kubernetes Services Terragrunt AKS Azure Cloud Elastic Search Prometheus

Schwerpunkte

Agile Softwareentwicklung
Docker
Java-Entwicklung
Kubernetes
Microservices

Produkte / Standards / Erfahrungen / Methoden

Ansible
Apache Kafka
Apache Maven
Azure
Bitbucket
Confluence
Container
Deployment
Docker
Docker Compose
Domain Driven Design
Git
GitLab
Groovy
HAProxy
Integrationstests
IntelliJ IDE
IntelliJ IDEA
Jenkins
Unter den Top 5% auf Stackoverflow
Jira
JUnit
Kubernetes
Experte
Maven
Unter den Top 5% auf Stackoverflow
Microsoft Azure
Nexus
Prometheus
Puppet
rkt
Scrum
SonarQube
Sonatype Nexus
Spring
Spring Boot
Spring Integration
Streaming
TDD
Velero
Elasticsearch
Experte
GitHub
Experte
GitHub Actions

Betriebssysteme

CentOS
CoreOS
Debian
Fedora
Linux
Linux RedHat
Ubuntu
Unix
Windows

Programmiersprachen

Bash
C#
Groovy
Java
Unter den Top 5% auf Stackoverflow
Java 8
Java EE
Scriptsprachen

Datenbanken

MS SQL Server
MySQL
Oracle
  • Berkeley DB
  • MongoDB

Datenkommunikation

Avro
Ethernet
Hessian
Internet, Intranet
JSON
JSON-RPC
Proprietäre Protokolle
RPC
SMTP
Socket
TCP/IP
XML-RPC

Branchen

Branchen

  • Banken
  • Hotel & Tourismus
  • Gesundheit
  • Medizin
  • Bildung & Forschung
  • Vertragsmanagement
  • Finanzen
  • Versicherungen

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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