
DevOps Engineer / Software Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 60329 Frankfurt am Main
- auf Anfrage
- de | en
- 13.05.2025
Kurzvorstellung
Kubernetes, Groovy, Shell (bsh), Cassandra (cql), MySQL (sql), Java, Java (Android), JavaScript/node.js, PHP,C/C++, Linux, Docker, AWS (ec2, s3, RDS (MySQL), IAM, elastic beanstalk)
Qualifikationen
Projekt‐ & Berufserfahrung
10/2023 – 12/2024
Tätigkeitsbeschreibung
• Jenkins/Groovy: Erweiterung der Pipeline um Funktion zur
Zeitmessung, übertragen der Werte in Tempo (opentelemetry
Message) zur Darstellung in Grafana
• Unterstützung Git Lab Umzug von Bitbucket / Python / Test und
Debug
• Unterstützung Upgrades (regelmäßig): Postgres, Sonar und
MongoDB
• Anpassung der Produkt Pipelines (Jenkins/Groovy) und Build
Container für neue Anforderungen aus dem Produkt Teams
• GitOps Anpassen von Jenkins as Code für Build Trigger InfluxDB/
Python: Ergebnisse der Test Steps (Jenkins) in InfluxDB
übertragen zur Darstellung in Grafana
• Rocket Chat/MongoDB: für Build Results (Jenkins) einrichten und
ausrollen via Ansible / Docker anbinden an keycloak und
anpassen der Pipeline (Groove)
• Go Lang: Konverter Sonar API in openAPI Standart 3.1.0
Pipeline/Docker: Anpassen Build für Unterstützung von ARM
(arm64) AMD64 Raspberry PI / arm v7
• Go Lang: patch user für Anbindung Sonar an Keycloak(SAML)
• Go Lang: Clean Up Program für Dependency Track / Integration
in Pipeline
• Datenbank Model (sql) Darstellung aller Produkte/Module aus
dem Umsystemen (sonar, dtrack, nexus und eigene Produkt
Datenbank (MongoDB)
• Go Lang: Daten Collector(n) zum Sammeln und schreiben der
Daten in Datenbank (Postgres) aus allen Umsystemen
• Kotlin/Spring Boot: Program (BE) Stellt Rest Schnittstellen für
lesenden Zugriff auf Inhalt von PostgresDB zur Verfügung.
• Angular (AG Grid) / TypeScript: Web-Anwendung zur Darstellung
und Verwaltung aller Produkte und Module aus den Umsystemen.
Angular, DevOps, Docker, Go (Programmiersprache), Jenkins, Kotlin, Microsoft Azure, Postgresql, Python
1/2023 – 12/2024
Tätigkeitsbeschreibung
• Aufbau, Entwicklung und Pflege der Jenkins Build Pipeline und
dazugehörigen Bibliothek, für Deploy von Frontend- und dazu zu
passenden Backend- Services.
• Optimierung des Ressourcen Bedarf auf der Container Plattform
durch automatische/optimale Verknüpfung aller Services.
• Bereitstellung und Pflege der Container Konfiguration für alle
Services zum Betrieb auf Kubernetes
• Begleiten der Übergabe der Services in Produktion sowie
Entwicklung der für diesen Zweck genutzten Deploy- Pipeline
• Anbindung Pure S3 Storage an die Backend Services und die
Build Pipeline, Bereitstellung von Funktionen und Pipeline, um
den Storage regelmäßig aufzuräumen.
• Entwicklung eigener Backup Lösungen für Datenbank,
Konfiguration des Drupal Services (CMS) und der dazugehörigen
Bild Dateien, für die Entwicklungs- und Preprod Umgebung.
• Entwicklung und Bereitstellung einer Anwendung für Datenback
Migration (MySQL / Galera) von Dev (Entwicklung) auf Preprod
• Entwicklung von Lösungen nicht mehr benötigte Ressourcen auf
der Kubernetes Umgebung dem MySQL (Galera) Cluster und
dem S3 Storage wieder freizugeben
• Optimierung des Build Prozess der Frontend Anwendungen
durch Integration von S3 um mehrfaches Bauen der
Anwendungen zu vermeiden.
• Entwicklung einer Lösung für Vollständigen Release Build und
deploy auf die Prod/Preprod Umgebung
• Pflege der Cassandra DB und Tabellen, bedarf optimierte
Tabellen/Schlüssel design, durchführen von Änderungen.
• Entwicklung an den Backend Services mit Java Springboot /
Zugriff auf S3 für media Daten
• Entwicklung am Frontend mit TypeScript (React) content-renderer
nach Design Vorgaben
• Erweiterung der Systemtests
• Integration, Abfrage und Umstellung von Umsystemen und
Anwendungen in die Services und die Pipeline Bibliothek. Dazu
gehören Umsysteme und Anwendungen wie nexus oder s3.
• Begleitung des Beantragungsprozess neuer Domains sowie die
damit verbundene Umstellung der eigenen Services
• Ansprechpartner für Sicherheits- Bewertung geplanter
Neuerungen
Bash Shell, DevOps, Docker, Drupal, Java (allg.), JavaScript-Frameworks, Jenkins, Kubernetes, Linux Entwicklung, Mysql, Typescript
12/2019 – 10/2022
Tätigkeitsbeschreibung
• Pflege der Cassandra DB und Tabellen, bedarf optimiertes
Tabellen/Schlüssel design, durchführen von Änderungen auf allen
Umgebungen (dev,preprod,prod).
• Anbindung der Backend Services (java) an die Cassandra
Datenbank
• Aufbau und Entwicklung und Pflege der Jenkins Build Pipeline,
hierfür wurde eine eigene Pipeline Bibliothek entwickelt, um
Funktionen bereitzustellen, für Deploy und korrektes Verweisen
von Frontend zu passenden Backend Services
• Umstellung der Container Plattform des Projektes von DC/OS auf
Kubernetes (Rancher), Anpassung und in Teilen Neuentwicklung
der Pipeline Bibliothek für Dev. Entwicklung und Bereitstellung
der Pipeline für deploy auf die Prod Rechenzentren.
• Bereitstellung und Pflege der Container Konfiguration für alle
Services zum Betrieb auf Kubernetes
• Begleiten der Übergabe der Services in Produktion
• Anbindung Pure S3 Storage an die Backend Services und die
Build Pipeline, Bereitstellung von Funktionen und Pipeline, um
den Storage regelmäßig aufzuräumen.
• Entwicklung, Bereitstellung und Pflege eigener Services zu dem
System und Datenbank Pflege. Dies umfasst eine Anwendung
zum Zeitgesteuerten Herunter-fahren von Frontend Services
sowie eine Interaktive Anwendung um Datenbanktabellen und
keyspaces, nachvollziehbar zu erstellen, anzupassen sowie bei
Bedarf Datenbank Abfragen durchzuführen und zu Analyse
Zwecken bereit zu stellen.
• Integration, Abfrage und Umstellung von Umsystemen und
Anwendungen in die Services und die Pipeline Bibliothek. Dazu
gehören Umsysteme und Anwendungen wie nexus, s3 und
contrast.
Bash Shell, DevOps, Docker, Java (allg.), Jenkins, Kubernetes
4/2018 – 11/2019
Tätigkeitsbeschreibung
• Pflege der Cassandra DB und Tabellen
• Aufbau und Entwicklung und Pflege der Jenkins Build Pipeline
Bibliothek für deploy auf DC/OS
• Bereitstellung und Pflege der Container Konfiguration für alle
Services zum Betrieb auf DC/OS
• Begleiten der kontinuierlichen Übergabe in Produktion
Bash Shell, DevOps, Docker, Jenkins, Linux Entwicklung
Zertifikate
Google/kaggle
TÜV Süd
Ausbildung
THI (Fachhochschule Ingolstadt)
Ingolstadt
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden