Senior-Berater und Coach für DevOps / CI / CD, Trainer für Jenkins Pipeline und Jenkins & Docker, Build- und Release-Manager, Prozess Berater
Aktualisiert am 18.03.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 06.04.2025
Verfügbar zu: 80%
davon vor Ort: 100%
Jenkins
DevOps
CI/CD
Kubernetes
Groovy
Docker
Git
SonarQube
Artifactory
Nexus
AWS
GitLab
Python
Subversion
GitHub
Künstliche Intelligenz
Azure Devops
Machine Learning
Atlassian JIRA
Bitbucket
Azure
Continuous Delivery
Continuous Integration
Deutsch
Englisch

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

4 Monate
2024-12 - 2025-03

Einführung prädiktiver Testläufe mit KI in Jenkins-Pipelines

DevOps und KI Consultant
DevOps und KI Consultant

Für ein Unternehmen mit einer komplexen Jenkins CI/CD-Infrastruktur wurde eine KI-gestützte Build- und Teststrategie entwickelt, die Machine Learning zur Vorhersage von Build-Ergebnissen sowie lokale Large Language Models (LLMs) zur Fehleranalyse nutzt. Ziel war es, instabile Tests und fehleranfällige Builds frühzeitig zu erkennen, um den Testaufwand zu reduzieren und die Fehleranalyse zu automatisieren.

Die Kombination aus prädiktiver Build-Analyse mit Machine Learning und lokalen LLMs für die Fehlerdiagnose ermöglichte eine deutlich effizientere Jenkins-Pipeline, ohne dass sensible Daten in externe Cloud-Modelle übertragen werden mussten.

Für ein Unternehmen mit einer komplexen Jenkins CI/CD-Infrastruktur wurde eine KI-gestützte Build- und Teststrategie entwickelt, die Machine Learning zur Vorhersage von Build-Ergebnissen sowie lokale Large Language Models (LLMs) zur Fehleranalyse nutzt. Ziel war es, instabile Tests und fehleranfällige Builds frühzeitig zu erkennen, um den Testaufwand zu reduzieren und die Fehleranalyse zu automatisieren.

Die Kombination aus prädiktiver Build-Analyse mit Machine Learning und lokalen LLMs für die Fehlerdiagnose ermöglichte eine deutlich effizientere Jenkins-Pipeline, ohne dass sensible Daten in externe Cloud-Modelle übertragen werden mussten.

Jenkins GitLab Python Pandas scltest LLM ML gpt Docker Kubernetes
1 Jahr 3 Monate
2023-12 - 2025-02

SVN to Git Migration

Git Atlassian Bitbucket Subversion/SVN ...

Die Softwarelandschaft einer Berufsgenossenschaft umfasste ca. 90 Repositories, die auf Subversion (SVN) verwaltet wurden. Die Softwarebasis bestand überwiegend aus Java-Applikationen, Batch-Anwendungen, Middleware und Webanwendungen. Die bestehende Build- und Delivery-Umgebung war nicht mehr auf dem Stand aktueller Technologien, was die Effizienz und Skalierbarkeit der Entwicklungsprozesse beeinträchtigten.


Migration von Subversion/SVN nach Git/Bitbucket:

  • Analyse und Konsolidierung der bestehenden SVN-Repositories.
  • Strukturierte Migration der Repositories nach Git mit Berücksichtigung der Historie und Branch-Strategien.
  • Einrichtung und Optimierung der Bitbucket-Umgebung für die Entwicklungsteams.


Modernisierung der Build- und Delivery-Umgebung:

  • Einführung moderner State-of-the-Art-Technologien für Build- und Deployment-Prozesse.
  • Evaluierung und Implementierung geeigneter Tools und Praktiken für Continuous Integration und Continuous Delivery (CI/CD).


Umwandlung von Jenkins Jobs in Jenkins Pipelines:

  • Analyse der bestehenden Jenkins-Jobs.
  • Transformation in deklarative Jenkins-Pipelines für optimierte und standardisierte CI/CD-Prozesse.
  • Implementierung eines Release-Prozesses in den Pipelines.


Einführung eines Nexus-Artefakt-Repositorys:

  • Implementierung von Nexus als zentrales Artefakt-Management-System.
  • Integration von Nexus in die CI/CD-Pipelines für eine durchgängige Artefaktverwaltung.


Dokumentation und Schulung:

  • Erstellung umfassender Dokumentation Atlassian Confluence zur Migration und den neuen Prozessen.
  • Durchführung von Schulungen für die Entwicklungsteams zur Nutzung der neuen Git-, Jenkins- und Nexus-Umgebung.

Git Atlassian Bitbucket Subversion/SVN Jenkins (einschließlich Pipelines/Multibranch-Pipelines) Groovy Atlassian Confluence Java Maven Ant
Verwaltung (Berufsgenossenschaft)
1 Jahr 9 Monate
2022-04 - 2023-12

DevOps Migration (SVN to Git, Jenkins Pipeline, Redmine to Atlassian)

Git Atlassian Bitbucket Subversion ...

Der Kunde ein Marktführer für professionelle Audio-Systeme und Tontechnik möchte mittels DevOps Transformation seine Softwareentwicklung stärken. Die Aufgabe im Projekt bestand darin, ein Konzept der DevOps Transformation zu erstellen und aktiv zu begleiten. Dabei wurden für den Kunden und das Projekt neue Werkzeuge, Technologien und Prozesse evaluiert und eingeführt.

  • Erstellung einer umfassenden Strategie zur Einführung und Optimierung von DevOps-Praktiken im Unternehmen.
  • Analyse und Auswahl von Tools für Versionsverwaltung, agiles Projektmanagement sowie Automatisierung der Software-Entwicklung in den Bereichen Build, Test und Delivery.
  • Durchführung der Migration bestehender Subversion-Repositories zu Git/Bitbucket, inklusive Planung und Umsetzung.
  • Anpassung und Optimierung bestehender CI/CD-Build-Prozesse in Jenkins, inklusive Einführung von Jenkins Pipelines und Multibranch-Pipelines sowie Integration von Docker-Builds.
  • Bereitstellung von technischem und konzeptionellem Support zur Optimierung der CI/CD-Prozesse und -Infrastruktur.
  • Durchführung von Trainings und Workshops zu Git und Git-Workflows sowie weiteren DevOps-Themen, um das Team mit den neuen Prozessen und Tools vertraut zu machen.
  • Migration von Redmine-Tickets zu Atlassian Jira und Redmine-Wiki-Seiten zu Atlassian Confluence mittels Python-Skripten.
  • Erfassung und Dokumentation der gesamten Transformations- und Migrationsschritte für eine nachhaltige Nutzung und spätere Referenz.


Sonstiges

In diesem Projekt wurde eine umfassende DevOps-Transformationsstrategie entwickelt und implementiert. Dazu gehörte die Migration der Quellcode-Repositories von Subversion zu Git/Bitbucket sowie die Optimierung der CI/CD-Prozesse in Jenkins, einschließlich der Einführung von Multibranch-Pipelines und Docker-Integration. Ich unterstützte das Team technisch und konzeptionell, führte Schulungen zu Git und DevOps-Workflows durch und automatisierte die Migration von Redmine-Tickets und Wikis zu Atlassian-Tools. Das Ergebnis war eine moderne, automatisierte Entwicklungsumgebung, die das Unternehmen optimal auf DevOps-Praktiken ausrichtet.

Git Atlassian Bitbucket Subversion Jenkins (einschließlich Pipelines/Multibranch-Pipelines) Docker Atlassian Jira Atlassian Confluence Redmine Groovy Python C/C++ CMake
Audiosysteme
2 Jahre 1 Monat
2020-11 - 2022-11

Konzeptionierung, Implementierung und Einführung einer Automatisierungslösung

Teilprojektleiter Testautomatisierung / Datenvalidierung Jenkins Python Robot Framework ...
Teilprojektleiter Testautomatisierung / Datenvalidierung

Konzeptionierung, Implementierung und Einführung einer Automatisierungslösung zur Qualitätssicherung von Wertpapierinformationen. Der Kunde ein Dienstleister im Umfeld von Wertpapiermanagement migriert sein Informationssystem von Host Technologien auf eine neue technologisch zeitgemäße Architektur. Die Aufgabe in diesem Projekt war die Sicherstellung der Qualität der Daten aus der Prozessierung des in der Entwicklung befindlichen Systems. Die Implementierung des Vergleichstools erfolgte in einem Team aus 3 Mitarbeitern.


Konzepterstellung

  • Durchführung einer Machbarkeitsanalyse und Konzeption eines automatisierten Datenvergleichs zwischen dem Altsystem und dem neuen System.
  • Entwicklung und Dokumentation einer skalierbaren Validierungsarchitektur auf Basis von SQL/PL-SQL, Python und dem Testautomatisierungsframework Robot Framework.
  • Vorbereitung und Präsentation der Entwicklungsergebnisse sowie der automatisierten Testauswertungen zur Transparenz des Fortschritts und zur Einbindung der Stakeholder.


Umsetzung

  • Planung, Organisation und technische Unterstützung bei der Implementierung von Datenbankvergleichen in SQL/PL-SQL sowie der Auswertung und Steuerung mittels Python und Robot Framework.
  • Leitung eines Teams von bis zu 3 Entwicklern, Enge Koordination und Steuerung des Umsetzungsteams in Abstimmung mit dem Auftraggeber, dessen Testmanagement und der Fachabteilung.
  • Einsatz von Jenkins und Groovy zur Entwicklung und Pflege der Testautomatisierung sowie zur fortlaufenden Datenaufbereitung und Berichterstellung.
  • Implementierung von Services zur Datenaufbereitung, Variantenbildung und zur automatisierten Ergebnisdokumentation.
  • Unterstützung eines externen Audits des Vergleichsverfahrens zur Sicherstellung der Qualität und Compliance.

Jenkins Python Robot Framework Git GitLab Docker Kubernetes Atlassian Jira und Confluence
Jenkins Python Robot Framework Git GitLab Docker Kubernetes Atlassian Jira und Confluence
Wertpapiermanagement
1 Jahr 11 Monate
2020-05 - 2022-03

Release- und Buildmanager für 5 IT-Kleinverfahren

Release- und Buildmanager Jenkins Jenkins Pipeline Java ...
Release- und Buildmanager

Für eine Bundesbehörde wird eine Continuous Integration/Continuous Delivery (CI/CD)-Umgebung auf Basis des Jenkins Automation Servers aufgebaut, gepflegt und weiterentwickelt. Ziel ist es, fünf kleinere Verfahren effizient zu unterstützen, um die Qualität und Sicherheit der Softwareentwicklung zu steigern.

  • Wartung und kontinuierliche Weiterentwicklung der Build-, Test- und Delivery-Umgebung auf Basis von Jenkins.
  • Erstellung und Erweiterung von Pipeline-Skripten in Groovy zur Automatisierung der Abläufe entsprechend neuer fachlicher und technischer Anforderungen.
  • Integration und Konfiguration von statischer Codeanalyse mit SonarQube sowie Durchführung von Schwachstellenanalysen mit Nexus IQ. Analyse und Berichterstattung der Ergebnisse zur Qualitätssteigerung.
  • Vorbereitung und Bereitstellung von Releases sowie Management der Übergaben an nachgelagerte Systeme.

Jenkins Jenkins Pipeline Java Maven Groovy Sonar Qube Nexus IQ Jira Confluence Bitbucket Agile Scrum
Jenkins Jenkins Pipeline Java Maven Groovy Sonar Qube Nexus IQ Jira Confluence Bitbucket Agile Scrum
Behörde / Verwaltung
7 Jahre 10 Monate
2014-01 - 2021-10

Trainings CI und CD mit Jenkins

Trainer
Trainer
  • Vorbereitung und Durchführung von Trainings und Workshops zu den Themen rund um Continuous Integration und Delivery mit Jenkins
  • Jenkins Grundlagen, Jenkins Advanced, Docker und in Cloud Umgebungen
Jenkins Jenkins Pipeline Docker Amazon Webservice
div. Kunden (z.B. Siemens Healthineers, REWE Digital)
Deutschland
5 Monate
2020-09 - 2021-01

Entwurf und Umsetzung einer CI/CD Strategie einer Data Warehouse Anwendung

Beratung und Coaching Jenkins Jenkins Pipeline und Groovy Git und Git-Workflow ...
Beratung und Coaching

Der Kunde strebt die Modernisierung seiner DWH-Anwendung an, um aktuelle Technologien und Prozesse zu nutzen und die Entwicklungsprozesse effizienter zu gestalten. Ziel des Projekts ist es, gemeinsam mit der IT-Abteilung des Kunden eine zukunftssichere CI/CD-Strategie zu entwickeln, eine fundierte Auswahl geeigneter Technologien zu treffen und stabile sowie effiziente Prozesse zu etablieren, die den Anforderungen der modernen Softwareentwicklung gerecht werden.

  • Organisation und Durchführung von praxisorientierten Trainings und Workshops zu den Themen Jenkins CI-Server, Git und Git-Workflow, um das Team auf die bevorstehende Implementierung vorzubereiten.
  • Planung und Durchführung eines dreitägigen Workshops zur gemeinsamen Erarbeitung einer Continuous Integration- und Continuous Delivery-Strategie.
  • Unterstützung bei der Auswahl relevanter Technologien und Tools.
  • Definition eines auf dem Git-Workflow basierenden Prozesses zur strukturierten Einführung und Verwaltung von Änderungen.
  • Moderation des Workshops mit besonderem Fokus auf die Entwicklung passender Lösungsszenarien und die Diskussion möglicher Alternativen.
  • Aktive Begleitung des Entscheidungsprozesses durch fundierte Empfehlungen und Best Practices.
  • Erstellung eines Konzepts zur Automatisierung auf Basis von Jenkins und Jenkins Pipelines, mit Integration von Bitbucket und Jira.
  • Aufbau einer skalierbaren Architektur mit Agenten und Verwendung von Docker als Build-Container zur effizienten Bereitstellung der Anwendungen.
  • Unterstützung bei der Umsetzung der erarbeiteten Architektur und der Einführung der definierten Prozesse in die Entwicklungslandschaft des Kunden.


Sonstiges

Durch eine enge Zusammenarbeit mit dem Kunden und eine schrittweise Einführung der CI/CD-Prozesse konnte das Projekt nachhaltig auf eine moderne Architektur und automatisierte Abläufe umgestellt werden. Die kontinuierliche Betreuung und Unterstützung in Form von Workshops und projektbegleitendem Coaching trugen entscheidend zur erfolgreichen Implementierung und Akzeptanz im Team bei.

Jenkins Jenkins Pipeline und Groovy Git und Git-Workflow Atlassian Jira Bitbucket Confluence Java Maven Docker
Jenkins Jenkins Pipeline und Groovy Git und Git-Workflow Atlassian Jira Bitbucket Confluence Java Maven Docker
Bank
1 Jahr 1 Monat
2019-04 - 2020-04

Migration der CI/CD Umgebung von Jenkins Freestyle Jobs auf Jenkins Pipeline

Berater CICD, Build- und Release-Management Jenkins CI Jenkins Pipeline Groovy ...
Berater CICD, Build- und Release-Management

Migration der CI/CD Umgebung von Jenkins Freestyle Jobs auf Jenkins Pipeline (Pipeline as Code) für ein Entwicklungsprojekt (Disposition) der Deutschen Bahn. Das Projekt findet in einem agilen Entwicklungsumfeld mit fünf Entwicklungsteams sowie mehreren Querschnittsteams (QA, Build) statt und orientiert sich am Scaled Agile Framework (SAFe). Die Build- und Delivery-Umgebung basiert auf Continuous Integration-Tools wie Jenkins CI und GitLab CI und verwendet einen Git-Workflow.

  • Bestandsaufnahme und Analyse der aktuellen Build- und Delivery-Umgebung sowie der angrenzenden Architektur und integrierten Prozesse
  • Neukonzeption und Implementierung einer Pipeline-Architektur mit Jenkins Pipeline (as Code), basierend auf Multibranch-Pipelines und der Nutzung von Global Shared Libraries
  • Aufbau einer verteilten und skalierbaren Build- und Delivery-Infrastruktur inklusive Integration von statischer Codeanalyse (SonarQube) und Artefakt-Management (Artifactory)
  • Containerisierung der Build-Umgebung, einschließlich der Bereitstellung und Verwaltung vorgefertigter Docker-Container in Artifactory für eine konsistente, reproduzierbare Infrastruktur
  • Implementierung zusätzlicher Pipelines zur Testautomatisierung, Release-Erstellung und Bereitstellung von projektbegleitenden Werkzeugen
  • Erstellung von Dashboards und Reports zur Visualisierung des Entwicklungsfortschritts und des Pipeline-Status
  • Präsentation und Abstimmung der erarbeiteten Lösungen mit dem Entwicklungs-, Test- und Projektmanagement sowie dem übergeordneten Programm-Management


Ziel des Projekts ist es, die bestehende Build- und Delivery-Umgebung zu modernisieren und zu optimieren. Der Fokus liegt auf folgenden Aspekten:

  • Aufbau einer kontinuierlichen Integrations- und Delivery-Pipeline auf Basis von Jenkins Pipeline (as Code)
  • Automatisierung und Optimierung der Build-, Release- und Delivery-Prozesse
  • Förderung einer DevOps-Kultur im Entwicklungs-, Test- und Releasemanagement


Sonstiges

Dieses Projekt vereint fortschrittliche Continuous Integration und Delivery-Techniken mit modernen DevOps-Praktiken in einem agilen Umfeld. Durch die Einführung und Optimierung einer umfassenden Pipeline-Architektur auf Basis von Jenkins sowie die Automatisierung und Containerisierung zentraler Build- und Delivery-Prozesse wird eine stabile Grundlage für eine effiziente, skalierbare und zukunftssichere Entwicklungsumgebung geschaffen.

Jenkins CI Jenkins Pipeline Groovy Shared Library Docker Maven Sonar Qube Artifactory Git Bitbucket Jira Confluence
Deutsche Bahn
Frankfurt am Main
1 Jahr 5 Monate
2018-01 - 2019-05

Produktivsetzung eines Online-Produkt-Konfigurators in Cloud Umgebungen

Prozessberater für die Bereiche Build, Delivery und Support Jenkins Jenkins Pipeline Atlassian Jira ...
Prozessberater für die Bereiche Build, Delivery und Support

Produktivsetzung eines Online-Produkt-Konfigurators in Cloud Umgebungen (Amazon AWS) für einen Automobilbauer. Agiles Entwicklungsprojekt bei einem externen Dienstleister als Teil einer konzernweiten Cloud-Strategie. Ziel des Projekts war die Einführung neuer Cloud-Technologien sowie die Etablierung effizienter agiler Prozesse im Bereich Build & Run.

  • Entwurf, Dokumentation und Implementierung von Prozessen für die Bereiche Build, Delivery und Support zur Sicherstellung eines konsistenten und effizienten Arbeitsablaufs.
  • Erarbeitung von Vorgehensweisen und Best Practices für Entwicklungs-, Konfigurations-, Delivery- und Support-Prozesse zur Unterstützung des gesamten Projektzyklus.
  • Erstellung eines umfassenden Support-Konzepts sowie Beratung und Unterstützung bei der Entwicklung des Sicherheitskonzepts.
  • Unterstützung bei der Auswahl und Implementierung von Werkzeugen und Frameworks zur Automatisierung, darunter Jenkins, Jira, Docker, Kubernetes und Amazon AWS.
  • Vorstellung der Ergebnisse und Vertretung des Projekts in einer unternehmensweiten IT-Cloud-Initiative, um die Projekterfolge und Implementierungsfortschritte zu kommunizieren.

Jenkins Jenkins Pipeline Atlassian Jira Docker Kubernetes Amazon AWS
Automobilbauer
Ingolstadt, Donau
3 Monate
2017-06 - 2017-08

CI/CD und Testautomatisierung

DevOps-Berater für CI/CD und Testautomatisierung CI & CD Jenkins Amazon AWS ...
DevOps-Berater für CI/CD und Testautomatisierung
  • Beratung und Coaching zu Entwicklungsprozessen und DevOps-Strategien, mit Schwerpunkt auf agiler Software-Entwicklung, Git-Workflows sowie Continuous Integration und Delivery.
  • Konzeption und Umsetzung eines Delivery-Frameworks basierend auf Jenkins in einer Cloud-Umgebung (Amazon AWS).
  • Design und Implementierung von Docker-Images, Einrichtung einer eigenen Docker-Registry und Integration der Build- und Delivery-Prozesse der Docker-Container in die CI/CD-Pipeline.
  • Durchführung von Workshops zu den Themen Testautomatisierung, Entwicklungsprozesse sowie Continuous Integration und Delivery.
CI & CD Jenkins Amazon AWS Cucumber Selenium Java Microservices REST-API SOAP-UI Ansible Docker
Dortmund
9 Monate
2016-09 - 2017-05

Managed Environment / CI&CD

DevOps-Berater und Product Owner (PO) für CI/CD-Lösungen Jenkins Jenkins Pipeline Groovy ...
DevOps-Berater und Product Owner (PO) für CI/CD-Lösungen
  • Definition, Priorisierung und Steuerung der Anforderungen für ein zentrales Konfigurations-, Daten- und Softwareverteilungskonzept
  • Konzeption einer Continuous Integration- und Delivery-Plattform zur effizienten Unterstützung von Softwaresystemen unterschiedlicher Technologien
  • Entwurf und Implementierung einer Build- und Delivery-Pipeline auf Basis des Jenkins 2.x Pipeline-as-Code-Konzepts zur Anbindung an das Konfigurationsmanagement-Tool und zur Unterstützung vielfältiger Projektsysteme und Technologien
  • Integration und Nutzung von Cloud-Technologien, insbesondere Amazon AWS
  • Beratung, Coaching, Dokumentation und Präsentation des CI/CD-Pipeline-Konzepts für verschiedene Stakeholder
Enterprise Architect Amazon Webservice Atlassian JIRA SVN Config Management WODA TIBCO ActiveMatrix TIBCO BusinessEvents TIBCO EMS TIBCO MDM Software AG
Jenkins Jenkins Pipeline Groovy Ant Maven Maven Buildmanagement
Deutsche Bahn / DB Systel GmbH
Frankfurt / Main
1 Jahr 9 Monate
2014-12 - 2016-08

Online Markplatz

Berater für Continuous Integration, Continuous Delivery und Testautomatisierung Hybris Oracle Linux ...
Berater für Continuous Integration, Continuous Delivery und Testautomatisierung
  • Beratung und Unterstützung bei der Definition und Optimierung des Entwicklungsprozesses für Continuous Integration und Continuous Delivery
  • Konzeption und Aufbau einer stabilen Testautomatisierungs- und Continuous-Integration-Umgebung
  • Implementierung, Pflege und Betrieb der Testautomatisierungslösungen auf Basis von Selenium, Robot Framework und Cucumber
  • Integration und Optimierung von Prozessen in Atlassian Jira (inkl. Jira-Administration)
  • Schulung und Coaching von Mitarbeiter
  • zur Wartung und Weiterentwicklung der CI/CD- und Testautomatisierungsprozesse
  • Koordination und Betreuung des Security Audits inklusive Steuerung der Anforderungen und Kommunikation mit externen Dienstleistern
  • Übernahme der Rolle des Releasemanagers über einen Zeitraum von 3 Monaten
Hybris Oracle Linux Jenkins Ant Maven SVN Artifactory Selenium Robotframework Groovy Ansible Puppet Atlassian JIRA Atlassian Confluence
EDE / Traxter GmbH / Toolineo.de
Wuppertal, München, Puchheim
2 Jahre 8 Monate
2013-05 - 2015-12

USP Unified Sales Portal

Verantwortlich für Continuous Integration, Build und Environment Java 5 JEE Glassfish ...
Verantwortlich für Continuous Integration, Build und Environment

PO-Support für Continuous Integration, Build und Umgebungsmanagement; Leitung, Planung und Steuerung des Teams ?CI/CD Support?

  • Design, Support und kontinuierliche Weiterentwicklung einer CI/Build-Pipeline für eine effiziente Softwareentwicklung
  • Anforderungsaufnahme, Strukturierung und umfassende Dokumentation für klare Projekttransparenz
  • Regelmäßige Abstimmung mit Kunden sowie projektverantwortlichen Stakeholdern zur Sicherstellung der Projektanforderungen
  • Fachliche Führung und Steuerung des CI-Teams (4-5 Mitarbeiter) zur Umsetzung der CI-Prozesse
  • Wartung und Administration des Jenkins CI-Servers (inkl. Versionsmanagement, Speicherverwaltung, Performance-Monitoring und Fehleranalyse)
  • Einrichtung, Konfiguration und Betreuung der Test- und Integrationsumgebungen für stabile Entwicklungsprozesse
  • Vorbereitung und Durchführung aller Go-Live-Tests, wie Technical Go-Live, Approval-Test und Security Audit, zur Freigabe der Produktion
  • Begleitung des Release-Prozesses bis zur erfolgreichen Übergabe in den produktiven Betrieb
  • Übernahme der Rolle des Scrum Masters für drei Monate zur Unterstützung des agilen Entwicklungsprozesses


Sonstiges

  • In diesem Projekt habe ich als PO-Support und Teamleiter die Entwicklung und Optimierung einer Continuous Integration (CI) Build-Pipeline vorangetrieben, um eine stabilere und effizientere Softwarebereitstellung zu gewährleisten.
  • Neben der Steuerung eines CI-Teams war ich für die Systemadministration des Jenkins CI-Servers sowie für die Konfiguration und Pflege der Test- und Integrationsumgebungen verantwortlich. Durch die enge Abstimmung mit den Kunden und eine strukturierte Anforderungsdokumentation konnte ich eine reibungslose Zusammenarbeit und zielgerichtete Umsetzung sicherstellen.
  • Während kritischer Phasen wie dem Go-Live-Prozess habe ich umfassende Vorbereitungen getroffen und unterstützende Tests durchgeführt, um die Stabilität des Systems zu gewährleisten. Zusätzlich habe ich zeitweise die Rolle des Scrum Masters übernommen und agile Prozesse im Team gefördert.
  • Der Einsatz einer vielseitigen Technologielandschaft hat meine fundierte Expertise im Bereich CI/CD, Systemadministration und agiler Teamführung unterstrichen.

Eclipse IntelliJ Jenkins Glassfish Apache HTTP Server Sonar JMeter
Java 5 JEE Glassfish Apache HTTP Server Shell-Script Unix-Shells Maven JMeter Selenium
München
3 Monate
2014-11 - 2015-01

CM+ Webportal - Automobilkonzern

Continuous Integration Berater Continuous Integration Maven Shell-Script ...
Continuous Integration Berater

Konzeptionierung und Aufbau einer Continuous Integration Umgebung (Jenkins CI-Server) für die Übergabe von Entwicklungsleistungen eines Implementierungspartners (Webportal auf Basis Adobe CQ5)

  • Build, Depoy, Integrationstest, statische Codeanalyse, Reporting und Monitoring
  • Support der Umgebung und Integration in kundenspezifische Prozesse
Jenkins Eclipse IntelliJ Adobe CQ5
Continuous Integration Maven Shell-Script Groovy svn
München
2 Jahre 4 Monate
2010-12 - 2013-03

eCommerce, MuP - Produkt-Information-Management System (PIM)

Java JEE-Entwickler Java 1.6 EJB JPA ...
Java JEE-Entwickler

Verantwortlich für die Implementierung und Pflege des Continuous Integration (CI)-Prozesses

  • Pflege und Weiterentwicklung des PIM-Systems: Optimierung von Datenverarbeitungs- und Exportkomponenten sowie die Behebung technischer Fehler im Third-Level Support.
  • Wartung und Verbesserung webbasierter Verwaltungswerkzeuge: Sicherstellung der Funktionalität und Erweiterung von Tools zur Verwaltung und Administration des PIM.
  • Konzeption und Einführung des CI-Prozesses: Konzeption und Umsetzung eines CI-Prozesses sowie Auswahl und Implementierung geeigneter Werkzeuge (Hudson/Jenkins).
  • Testgetriebene Softwareentwicklung nach Scrum: Entwicklung nach TDD und Umsetzung agiler Prinzipien in einem Scrum-Team.
Eclipse IntelliJ SQL Explorer Jenkins Hudson Testautomatisierungstools
Java 1.6 EJB JPA Hibernate JBoss Application Server HornetQ JBoss Seam JUnit Mockito Ant Maven SVN Scrum Continuous Integration Testautomatisierung
Weltbildverlag
Augsburg

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 7 Monate
1993-10 - 1998-04

Fachhochschule

Diplom-Informatiker (FH),
Diplom-Informatiker (FH)

Wirtschaftsinformatik

2 Jahre
1991-09 - 1993-08

Fachschule für Technik und Wirtschaft

Staatlich geprüfter Techniker,
Staatlich geprüfter Techniker

Techn. Informatik

Position

Position

Projekterfahrung in folgenden Rollen:

  • Senior-Berater und Coach für DevOps / CI / CD
  • DevOps Automatisierung mit KI Unterstützung
  • Build und Release Management
  • Konzeption, Architektur
  • Consultant, Trainer und Coach

Kompetenzen

Kompetenzen

Top-Skills

Jenkins DevOps CI/CD Kubernetes Groovy Docker Git SonarQube Artifactory Nexus AWS GitLab Python Subversion GitHub Künstliche Intelligenz Azure Devops Machine Learning Atlassian JIRA Bitbucket Azure Continuous Delivery Continuous Integration

Schwerpunkte

  • Professional Consultant, Coach und Trainer für DevOps Automatisierung, Continuous Integration und Delivery (CI & CD)
  • Architekt und Konzeptionist DevOps Architektur und Testautomatisierung
  • Konfigurationsmanagement, DevOps-Transformation und -Migration
  • Certified Jenkins Engineer (2018)
  • 25 Jahre Erfahrung in Software-Entwicklung, Java & Java Enterprise Technologien, Agile SW-Entwicklung
  • 14 Jahre Erfahrung in Continuous Integration und Delivery, DevOps, sowie Build- und Testautomatisierung

Produkte / Standards / Erfahrungen / Methoden

Amazon AWS
Amazon Webservice
Ansible
Ant
Apache HTTP Server
Artifactory
Atlassian Confluence
Atlassian JIRA
Bitbucket
CI & CD
Config Management WODA
Confluence
Continuous Integration
Cucumber
Docker
Eclipse
EJB
Enterprise Architect
Git
Glassfish
Hibernate
HornetQ
Hudson
Hybris
IntelliJ
JBoss Application Server
JBoss Seam
Jenkins
Jenkins CI
Jenkins Pipeline
Jira
JMeter
JUnit
Kubernetes
Maven
Maven Buildmanagement
Microservices
Mockito
Puppet
REST-API
Robotframework
Scrum
Selenium
Shared Library
SOAP-UI
Software AG
Sonar Qube
SVN
Testautomatisierung
TIBCO ActiveMatrix
TIBCO BusinessEvents
TIBCO EMS
TIBCO MDM

Prozesse & Vorgehensweisen:

  • Agile Development, Scrum, Kanban, Scaled Agile Framework (SAFe), ITIL
  • Objektorientierte Analyse und Design mit UML (OOAD)
  • Test-driven Development (TDD)


DevOps- und CI/CD-Tools:

Versionierung und Repository-Management:

  • Git, Atlassian Bitbucket, GitLab, GitHub
  • Subversion (SVN), IBM Clearcase


Build- und Delivery-Tools:

  • Jenkins (inkl. Pipeline-as-Code, Multibranch-Pipelines, Shared Libraries)
  • GitLab CI, GitHub Actions, Azure DevOps Pipeline


Artefakt-Management:

  • Nexus, Artifactory


Containerisierung, Orchestrierung, Cloud Platformen

  • Docker, Kubernetes, Open Shift
  • Amazon AWS
  • Microsoft Azure


Codeanalyse und Qualitätssicherung:

  • SonarQube, Nexus IQ, Robot Framework, Selenium, Cucumber; JMeter


Management-Tools:

  • Atlassian Jira, Confluence
  • Redmine, Polarion


Softwareentwicklung:

Application Server:

  • Oracle Weblogic Server
  • JBoss WideFly Appserver
  • GlassFish Payara Server
  • Apache Tomcat


Standards und Methoden

  • Objektorientierte Analyse und Design (OOA/OOD) in UML 2.0
  • Verteilte Systeme und Web-Architekturen
  • Datenbank-Modellierung und objektrelationales-Mapping
  • Architektur- und Designmuster (Pattern), sowie objektorientierte Frameworks
  • Best Practices der Softwareentwicklung
  • Prozessmanagement und Agile Prozesse (XP, SCRUM)
  • Workflow- und Reportingarchitekturen
  • Codegenerierung, Automatisierung, MDA


Werkzeuge

  • Rational Rose, Borland Together J, StP
  • Eclipse, My Eclipse Enterprise Workbench, Eclipse W4T
  • Borland JBuilder 7, 9, X
  • Visual Studio (VC++, Visual Basic)
  • XMLSpy
  • ERWin, TopLink, SQL Navigator
  • Crystal Reports
  • CMVC, MKS, StarTeam, RCS, Visual SourceSafe, ClearCase, Teambase, CVS
  • Atlassian JIRA, Confluence


Server, Applikationsserver Applikationsserver, Webserver

  • JBoss 4.3 EAP, 7, 7.1
  • BEA / Oracle Weblogic 7.0, 8.1, 9.0, 10.0
  • Glassfish
  • Apache Tomcat
  • Oracle OC4J, IBM Webshere, Macromedia JRun
  • Apache Http Server
  • WICOM Contact Center Solution


Entwicklungsprozese

  • RUP, OEP
  • Extreme Programming
  • Agile Prozesse, SCRUM


Training und DevOps Academy

2016 - heute

  • Organisation, Vorbereitung und Durchführung von Trainings und Workshops zu den Themen:
    • Jenkins Grundlagen
    • Jenkins Pipeline
    • Jenkins Administration
    • Jenkins/Docker/Kubernetes
  • Seit 8 Jahren führe ich im gesamten DACH Raum Jenkins Trainings in Unternehmen unterschiedlicher Branchen (Verwaltung, eCommerce, Industrie, Banken und Versicherungen) durch.


2023 - heute

  • Organisation, Vorbereitung und Durchführung von Trainings zu den Themen
    • Grundlagen GitLab
    • GitLab CI Pipeline
    • GitLab Administration
  • Mit GitLab und GitLab CI haben wir unser Trainingsportfolio sinnvoll ergänzt und führen regelmäßig Trainings und Workshop durch.


01/2025 - heute

  • Im Jahre 2025 wurde die Academy mit folgenden aktuellen Themen erweitert.
    • GitHub Copilot ? KI-Unterstützung für Entwickler
    • GitHub Copilot ? KI-Unterstützung für Testautomatisier und DevOps Engineers


2022 - heute

  • Aufbau einer DevOps Academy, Konzeptionierung, Website Erstellung und Pflege, Vertrieb und Marketing der Academy.

Betriebssysteme

HPUX
Linux
PalmOS
SUN OS, Solaris
Unix
Ubuntu, Linux
Windows
95, 98, NT 4.0, 2000, XP, Vista 7
Windows CE

Programmiersprachen

Bash Shell Script
Basic
Projekterfahrung
C
gute Kenntnisse, Projekterfahrung
C++
gute Kenntnisse, Projekterfahrung
Groovy
J2EE
Java
exzellente Kenntnisse und viel Projekterfahrung
Java 1.6
Java 5
Java Spring
JEE
JPA
Makrosprachen
gute Kenntnisse
Objective C
gute Kenntnisse, Projekterfahrung
PHP
gute Kenntnisse
PL/SQL
sehr gute Kenntnisse, Projekterfahrung
Python
Shell
gute Kenntnisse, Projekterfahrung
Unix-Shells

Kenntnisse und Erfahrungen in Java:

  • JDK 1.3, 1.4, 1.5 und 6
  • J2EE, JEE, EJB, JMS, JMX, JSP, Servlet, Applet
  • AWT, Swing

 

Frameworks:

  • Spring Framework 2.0
  • Hibernate 3.x, Apache Ojb
  • Apache Axis, XFire, JAXB
  • Apache Struts, JSF, Tapestry
  • Apache Cocoon, Abaxx
  • Google Web Toolkit (GWT), Google App Engine
  • Maven 2, Ant
  • Apache Velocity, Apache POI, Apache Commons
  • Castor XML
  • Crystal Clear
  • Easy Mock, Selenium, Molybdenum

 

Kenntnisse und Erfahrungen in C++:

  • MFC, ATL, COM/DCOM/COM+
  • STL, Generic

 

Kenntnisse und Erfahrungen in XML:

  • DOM, SAX, DTD, XMLSchema
  • XLink, XPath, XPointer
  • XLS, XLST
  • HTML, CSS, JSON

 

Scriptsprachen in Web und MS-Office:

  • JavaScript, VBScript
  • VBA (Word, Excel, Access)

Datenbanken

Access
umfangreiche Projekterfahrung
Casandra
DAO
DB2
Projekterfahrung
EJB3
Flyway
Hibernate Eclipselink
JDBC
umfangreiche Projekterfahrung
JPA
Liquibase
Lotus Notes
MS SQL
MS SQL Server
MongoDB
MySQL
umfangreiche Projekterfahrung
ODBC
Oracle
8, 9, 10, 11 - umfangreiche Projekterfahrung
Proprietäre DB
Solid
Redis
SQL
umfangreiche Projekterfahrung
Modellierung relationaler Datenbankstrukturen
objektrelationales Mapping / OR-Mapping

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
ISDN
ISO/OSI
LAN, LAN Manager
Proprietäre Protokolle
SMTP
SNMP
TCP/IP
Windows Netzwerk
Winsock
X.400 X.25 X.225 X.75...

Hardware

Echtzeitsysteme
embedded Systeme
IBM Großrechner
3270 Grundkenntnisse
PC
Steuer und Regelsysteme

Branchen

Branchen

Handel / eCommerce
  • Marktplatz
  • Product-Information-Managementsystem (PIM)
  • Warenwirtschaftsystem
  • Daten- und Softwareversorgung


Logistik

  • Konfigurationsmanagement


Automotiv

  • Vertriebsplatform


Telekommunikation

  • Customer Portal
  • Rufnummernmangement
  • Kostenmodellierung
  • Network Capability Management
  • Call Managemen


Banken und Finanzdienstleister
  • Anlage und Kreditverwaltung
  • Auslandszahlungsverkehr (AZV)
  • Fondverwaltung


Industrie

  • Messtechnik
  • Logistik, Indoor-navigation

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

4 Monate
2024-12 - 2025-03

Einführung prädiktiver Testläufe mit KI in Jenkins-Pipelines

DevOps und KI Consultant
DevOps und KI Consultant

Für ein Unternehmen mit einer komplexen Jenkins CI/CD-Infrastruktur wurde eine KI-gestützte Build- und Teststrategie entwickelt, die Machine Learning zur Vorhersage von Build-Ergebnissen sowie lokale Large Language Models (LLMs) zur Fehleranalyse nutzt. Ziel war es, instabile Tests und fehleranfällige Builds frühzeitig zu erkennen, um den Testaufwand zu reduzieren und die Fehleranalyse zu automatisieren.

Die Kombination aus prädiktiver Build-Analyse mit Machine Learning und lokalen LLMs für die Fehlerdiagnose ermöglichte eine deutlich effizientere Jenkins-Pipeline, ohne dass sensible Daten in externe Cloud-Modelle übertragen werden mussten.

Für ein Unternehmen mit einer komplexen Jenkins CI/CD-Infrastruktur wurde eine KI-gestützte Build- und Teststrategie entwickelt, die Machine Learning zur Vorhersage von Build-Ergebnissen sowie lokale Large Language Models (LLMs) zur Fehleranalyse nutzt. Ziel war es, instabile Tests und fehleranfällige Builds frühzeitig zu erkennen, um den Testaufwand zu reduzieren und die Fehleranalyse zu automatisieren.

Die Kombination aus prädiktiver Build-Analyse mit Machine Learning und lokalen LLMs für die Fehlerdiagnose ermöglichte eine deutlich effizientere Jenkins-Pipeline, ohne dass sensible Daten in externe Cloud-Modelle übertragen werden mussten.

Jenkins GitLab Python Pandas scltest LLM ML gpt Docker Kubernetes
1 Jahr 3 Monate
2023-12 - 2025-02

SVN to Git Migration

Git Atlassian Bitbucket Subversion/SVN ...

Die Softwarelandschaft einer Berufsgenossenschaft umfasste ca. 90 Repositories, die auf Subversion (SVN) verwaltet wurden. Die Softwarebasis bestand überwiegend aus Java-Applikationen, Batch-Anwendungen, Middleware und Webanwendungen. Die bestehende Build- und Delivery-Umgebung war nicht mehr auf dem Stand aktueller Technologien, was die Effizienz und Skalierbarkeit der Entwicklungsprozesse beeinträchtigten.


Migration von Subversion/SVN nach Git/Bitbucket:

  • Analyse und Konsolidierung der bestehenden SVN-Repositories.
  • Strukturierte Migration der Repositories nach Git mit Berücksichtigung der Historie und Branch-Strategien.
  • Einrichtung und Optimierung der Bitbucket-Umgebung für die Entwicklungsteams.


Modernisierung der Build- und Delivery-Umgebung:

  • Einführung moderner State-of-the-Art-Technologien für Build- und Deployment-Prozesse.
  • Evaluierung und Implementierung geeigneter Tools und Praktiken für Continuous Integration und Continuous Delivery (CI/CD).


Umwandlung von Jenkins Jobs in Jenkins Pipelines:

  • Analyse der bestehenden Jenkins-Jobs.
  • Transformation in deklarative Jenkins-Pipelines für optimierte und standardisierte CI/CD-Prozesse.
  • Implementierung eines Release-Prozesses in den Pipelines.


Einführung eines Nexus-Artefakt-Repositorys:

  • Implementierung von Nexus als zentrales Artefakt-Management-System.
  • Integration von Nexus in die CI/CD-Pipelines für eine durchgängige Artefaktverwaltung.


Dokumentation und Schulung:

  • Erstellung umfassender Dokumentation Atlassian Confluence zur Migration und den neuen Prozessen.
  • Durchführung von Schulungen für die Entwicklungsteams zur Nutzung der neuen Git-, Jenkins- und Nexus-Umgebung.

Git Atlassian Bitbucket Subversion/SVN Jenkins (einschließlich Pipelines/Multibranch-Pipelines) Groovy Atlassian Confluence Java Maven Ant
Verwaltung (Berufsgenossenschaft)
1 Jahr 9 Monate
2022-04 - 2023-12

DevOps Migration (SVN to Git, Jenkins Pipeline, Redmine to Atlassian)

Git Atlassian Bitbucket Subversion ...

Der Kunde ein Marktführer für professionelle Audio-Systeme und Tontechnik möchte mittels DevOps Transformation seine Softwareentwicklung stärken. Die Aufgabe im Projekt bestand darin, ein Konzept der DevOps Transformation zu erstellen und aktiv zu begleiten. Dabei wurden für den Kunden und das Projekt neue Werkzeuge, Technologien und Prozesse evaluiert und eingeführt.

  • Erstellung einer umfassenden Strategie zur Einführung und Optimierung von DevOps-Praktiken im Unternehmen.
  • Analyse und Auswahl von Tools für Versionsverwaltung, agiles Projektmanagement sowie Automatisierung der Software-Entwicklung in den Bereichen Build, Test und Delivery.
  • Durchführung der Migration bestehender Subversion-Repositories zu Git/Bitbucket, inklusive Planung und Umsetzung.
  • Anpassung und Optimierung bestehender CI/CD-Build-Prozesse in Jenkins, inklusive Einführung von Jenkins Pipelines und Multibranch-Pipelines sowie Integration von Docker-Builds.
  • Bereitstellung von technischem und konzeptionellem Support zur Optimierung der CI/CD-Prozesse und -Infrastruktur.
  • Durchführung von Trainings und Workshops zu Git und Git-Workflows sowie weiteren DevOps-Themen, um das Team mit den neuen Prozessen und Tools vertraut zu machen.
  • Migration von Redmine-Tickets zu Atlassian Jira und Redmine-Wiki-Seiten zu Atlassian Confluence mittels Python-Skripten.
  • Erfassung und Dokumentation der gesamten Transformations- und Migrationsschritte für eine nachhaltige Nutzung und spätere Referenz.


Sonstiges

In diesem Projekt wurde eine umfassende DevOps-Transformationsstrategie entwickelt und implementiert. Dazu gehörte die Migration der Quellcode-Repositories von Subversion zu Git/Bitbucket sowie die Optimierung der CI/CD-Prozesse in Jenkins, einschließlich der Einführung von Multibranch-Pipelines und Docker-Integration. Ich unterstützte das Team technisch und konzeptionell, führte Schulungen zu Git und DevOps-Workflows durch und automatisierte die Migration von Redmine-Tickets und Wikis zu Atlassian-Tools. Das Ergebnis war eine moderne, automatisierte Entwicklungsumgebung, die das Unternehmen optimal auf DevOps-Praktiken ausrichtet.

Git Atlassian Bitbucket Subversion Jenkins (einschließlich Pipelines/Multibranch-Pipelines) Docker Atlassian Jira Atlassian Confluence Redmine Groovy Python C/C++ CMake
Audiosysteme
2 Jahre 1 Monat
2020-11 - 2022-11

Konzeptionierung, Implementierung und Einführung einer Automatisierungslösung

Teilprojektleiter Testautomatisierung / Datenvalidierung Jenkins Python Robot Framework ...
Teilprojektleiter Testautomatisierung / Datenvalidierung

Konzeptionierung, Implementierung und Einführung einer Automatisierungslösung zur Qualitätssicherung von Wertpapierinformationen. Der Kunde ein Dienstleister im Umfeld von Wertpapiermanagement migriert sein Informationssystem von Host Technologien auf eine neue technologisch zeitgemäße Architektur. Die Aufgabe in diesem Projekt war die Sicherstellung der Qualität der Daten aus der Prozessierung des in der Entwicklung befindlichen Systems. Die Implementierung des Vergleichstools erfolgte in einem Team aus 3 Mitarbeitern.


Konzepterstellung

  • Durchführung einer Machbarkeitsanalyse und Konzeption eines automatisierten Datenvergleichs zwischen dem Altsystem und dem neuen System.
  • Entwicklung und Dokumentation einer skalierbaren Validierungsarchitektur auf Basis von SQL/PL-SQL, Python und dem Testautomatisierungsframework Robot Framework.
  • Vorbereitung und Präsentation der Entwicklungsergebnisse sowie der automatisierten Testauswertungen zur Transparenz des Fortschritts und zur Einbindung der Stakeholder.


Umsetzung

  • Planung, Organisation und technische Unterstützung bei der Implementierung von Datenbankvergleichen in SQL/PL-SQL sowie der Auswertung und Steuerung mittels Python und Robot Framework.
  • Leitung eines Teams von bis zu 3 Entwicklern, Enge Koordination und Steuerung des Umsetzungsteams in Abstimmung mit dem Auftraggeber, dessen Testmanagement und der Fachabteilung.
  • Einsatz von Jenkins und Groovy zur Entwicklung und Pflege der Testautomatisierung sowie zur fortlaufenden Datenaufbereitung und Berichterstellung.
  • Implementierung von Services zur Datenaufbereitung, Variantenbildung und zur automatisierten Ergebnisdokumentation.
  • Unterstützung eines externen Audits des Vergleichsverfahrens zur Sicherstellung der Qualität und Compliance.

Jenkins Python Robot Framework Git GitLab Docker Kubernetes Atlassian Jira und Confluence
Jenkins Python Robot Framework Git GitLab Docker Kubernetes Atlassian Jira und Confluence
Wertpapiermanagement
1 Jahr 11 Monate
2020-05 - 2022-03

Release- und Buildmanager für 5 IT-Kleinverfahren

Release- und Buildmanager Jenkins Jenkins Pipeline Java ...
Release- und Buildmanager

Für eine Bundesbehörde wird eine Continuous Integration/Continuous Delivery (CI/CD)-Umgebung auf Basis des Jenkins Automation Servers aufgebaut, gepflegt und weiterentwickelt. Ziel ist es, fünf kleinere Verfahren effizient zu unterstützen, um die Qualität und Sicherheit der Softwareentwicklung zu steigern.

  • Wartung und kontinuierliche Weiterentwicklung der Build-, Test- und Delivery-Umgebung auf Basis von Jenkins.
  • Erstellung und Erweiterung von Pipeline-Skripten in Groovy zur Automatisierung der Abläufe entsprechend neuer fachlicher und technischer Anforderungen.
  • Integration und Konfiguration von statischer Codeanalyse mit SonarQube sowie Durchführung von Schwachstellenanalysen mit Nexus IQ. Analyse und Berichterstattung der Ergebnisse zur Qualitätssteigerung.
  • Vorbereitung und Bereitstellung von Releases sowie Management der Übergaben an nachgelagerte Systeme.

Jenkins Jenkins Pipeline Java Maven Groovy Sonar Qube Nexus IQ Jira Confluence Bitbucket Agile Scrum
Jenkins Jenkins Pipeline Java Maven Groovy Sonar Qube Nexus IQ Jira Confluence Bitbucket Agile Scrum
Behörde / Verwaltung
7 Jahre 10 Monate
2014-01 - 2021-10

Trainings CI und CD mit Jenkins

Trainer
Trainer
  • Vorbereitung und Durchführung von Trainings und Workshops zu den Themen rund um Continuous Integration und Delivery mit Jenkins
  • Jenkins Grundlagen, Jenkins Advanced, Docker und in Cloud Umgebungen
Jenkins Jenkins Pipeline Docker Amazon Webservice
div. Kunden (z.B. Siemens Healthineers, REWE Digital)
Deutschland
5 Monate
2020-09 - 2021-01

Entwurf und Umsetzung einer CI/CD Strategie einer Data Warehouse Anwendung

Beratung und Coaching Jenkins Jenkins Pipeline und Groovy Git und Git-Workflow ...
Beratung und Coaching

Der Kunde strebt die Modernisierung seiner DWH-Anwendung an, um aktuelle Technologien und Prozesse zu nutzen und die Entwicklungsprozesse effizienter zu gestalten. Ziel des Projekts ist es, gemeinsam mit der IT-Abteilung des Kunden eine zukunftssichere CI/CD-Strategie zu entwickeln, eine fundierte Auswahl geeigneter Technologien zu treffen und stabile sowie effiziente Prozesse zu etablieren, die den Anforderungen der modernen Softwareentwicklung gerecht werden.

  • Organisation und Durchführung von praxisorientierten Trainings und Workshops zu den Themen Jenkins CI-Server, Git und Git-Workflow, um das Team auf die bevorstehende Implementierung vorzubereiten.
  • Planung und Durchführung eines dreitägigen Workshops zur gemeinsamen Erarbeitung einer Continuous Integration- und Continuous Delivery-Strategie.
  • Unterstützung bei der Auswahl relevanter Technologien und Tools.
  • Definition eines auf dem Git-Workflow basierenden Prozesses zur strukturierten Einführung und Verwaltung von Änderungen.
  • Moderation des Workshops mit besonderem Fokus auf die Entwicklung passender Lösungsszenarien und die Diskussion möglicher Alternativen.
  • Aktive Begleitung des Entscheidungsprozesses durch fundierte Empfehlungen und Best Practices.
  • Erstellung eines Konzepts zur Automatisierung auf Basis von Jenkins und Jenkins Pipelines, mit Integration von Bitbucket und Jira.
  • Aufbau einer skalierbaren Architektur mit Agenten und Verwendung von Docker als Build-Container zur effizienten Bereitstellung der Anwendungen.
  • Unterstützung bei der Umsetzung der erarbeiteten Architektur und der Einführung der definierten Prozesse in die Entwicklungslandschaft des Kunden.


Sonstiges

Durch eine enge Zusammenarbeit mit dem Kunden und eine schrittweise Einführung der CI/CD-Prozesse konnte das Projekt nachhaltig auf eine moderne Architektur und automatisierte Abläufe umgestellt werden. Die kontinuierliche Betreuung und Unterstützung in Form von Workshops und projektbegleitendem Coaching trugen entscheidend zur erfolgreichen Implementierung und Akzeptanz im Team bei.

Jenkins Jenkins Pipeline und Groovy Git und Git-Workflow Atlassian Jira Bitbucket Confluence Java Maven Docker
Jenkins Jenkins Pipeline und Groovy Git und Git-Workflow Atlassian Jira Bitbucket Confluence Java Maven Docker
Bank
1 Jahr 1 Monat
2019-04 - 2020-04

Migration der CI/CD Umgebung von Jenkins Freestyle Jobs auf Jenkins Pipeline

Berater CICD, Build- und Release-Management Jenkins CI Jenkins Pipeline Groovy ...
Berater CICD, Build- und Release-Management

Migration der CI/CD Umgebung von Jenkins Freestyle Jobs auf Jenkins Pipeline (Pipeline as Code) für ein Entwicklungsprojekt (Disposition) der Deutschen Bahn. Das Projekt findet in einem agilen Entwicklungsumfeld mit fünf Entwicklungsteams sowie mehreren Querschnittsteams (QA, Build) statt und orientiert sich am Scaled Agile Framework (SAFe). Die Build- und Delivery-Umgebung basiert auf Continuous Integration-Tools wie Jenkins CI und GitLab CI und verwendet einen Git-Workflow.

  • Bestandsaufnahme und Analyse der aktuellen Build- und Delivery-Umgebung sowie der angrenzenden Architektur und integrierten Prozesse
  • Neukonzeption und Implementierung einer Pipeline-Architektur mit Jenkins Pipeline (as Code), basierend auf Multibranch-Pipelines und der Nutzung von Global Shared Libraries
  • Aufbau einer verteilten und skalierbaren Build- und Delivery-Infrastruktur inklusive Integration von statischer Codeanalyse (SonarQube) und Artefakt-Management (Artifactory)
  • Containerisierung der Build-Umgebung, einschließlich der Bereitstellung und Verwaltung vorgefertigter Docker-Container in Artifactory für eine konsistente, reproduzierbare Infrastruktur
  • Implementierung zusätzlicher Pipelines zur Testautomatisierung, Release-Erstellung und Bereitstellung von projektbegleitenden Werkzeugen
  • Erstellung von Dashboards und Reports zur Visualisierung des Entwicklungsfortschritts und des Pipeline-Status
  • Präsentation und Abstimmung der erarbeiteten Lösungen mit dem Entwicklungs-, Test- und Projektmanagement sowie dem übergeordneten Programm-Management


Ziel des Projekts ist es, die bestehende Build- und Delivery-Umgebung zu modernisieren und zu optimieren. Der Fokus liegt auf folgenden Aspekten:

  • Aufbau einer kontinuierlichen Integrations- und Delivery-Pipeline auf Basis von Jenkins Pipeline (as Code)
  • Automatisierung und Optimierung der Build-, Release- und Delivery-Prozesse
  • Förderung einer DevOps-Kultur im Entwicklungs-, Test- und Releasemanagement


Sonstiges

Dieses Projekt vereint fortschrittliche Continuous Integration und Delivery-Techniken mit modernen DevOps-Praktiken in einem agilen Umfeld. Durch die Einführung und Optimierung einer umfassenden Pipeline-Architektur auf Basis von Jenkins sowie die Automatisierung und Containerisierung zentraler Build- und Delivery-Prozesse wird eine stabile Grundlage für eine effiziente, skalierbare und zukunftssichere Entwicklungsumgebung geschaffen.

Jenkins CI Jenkins Pipeline Groovy Shared Library Docker Maven Sonar Qube Artifactory Git Bitbucket Jira Confluence
Deutsche Bahn
Frankfurt am Main
1 Jahr 5 Monate
2018-01 - 2019-05

Produktivsetzung eines Online-Produkt-Konfigurators in Cloud Umgebungen

Prozessberater für die Bereiche Build, Delivery und Support Jenkins Jenkins Pipeline Atlassian Jira ...
Prozessberater für die Bereiche Build, Delivery und Support

Produktivsetzung eines Online-Produkt-Konfigurators in Cloud Umgebungen (Amazon AWS) für einen Automobilbauer. Agiles Entwicklungsprojekt bei einem externen Dienstleister als Teil einer konzernweiten Cloud-Strategie. Ziel des Projekts war die Einführung neuer Cloud-Technologien sowie die Etablierung effizienter agiler Prozesse im Bereich Build & Run.

  • Entwurf, Dokumentation und Implementierung von Prozessen für die Bereiche Build, Delivery und Support zur Sicherstellung eines konsistenten und effizienten Arbeitsablaufs.
  • Erarbeitung von Vorgehensweisen und Best Practices für Entwicklungs-, Konfigurations-, Delivery- und Support-Prozesse zur Unterstützung des gesamten Projektzyklus.
  • Erstellung eines umfassenden Support-Konzepts sowie Beratung und Unterstützung bei der Entwicklung des Sicherheitskonzepts.
  • Unterstützung bei der Auswahl und Implementierung von Werkzeugen und Frameworks zur Automatisierung, darunter Jenkins, Jira, Docker, Kubernetes und Amazon AWS.
  • Vorstellung der Ergebnisse und Vertretung des Projekts in einer unternehmensweiten IT-Cloud-Initiative, um die Projekterfolge und Implementierungsfortschritte zu kommunizieren.

Jenkins Jenkins Pipeline Atlassian Jira Docker Kubernetes Amazon AWS
Automobilbauer
Ingolstadt, Donau
3 Monate
2017-06 - 2017-08

CI/CD und Testautomatisierung

DevOps-Berater für CI/CD und Testautomatisierung CI & CD Jenkins Amazon AWS ...
DevOps-Berater für CI/CD und Testautomatisierung
  • Beratung und Coaching zu Entwicklungsprozessen und DevOps-Strategien, mit Schwerpunkt auf agiler Software-Entwicklung, Git-Workflows sowie Continuous Integration und Delivery.
  • Konzeption und Umsetzung eines Delivery-Frameworks basierend auf Jenkins in einer Cloud-Umgebung (Amazon AWS).
  • Design und Implementierung von Docker-Images, Einrichtung einer eigenen Docker-Registry und Integration der Build- und Delivery-Prozesse der Docker-Container in die CI/CD-Pipeline.
  • Durchführung von Workshops zu den Themen Testautomatisierung, Entwicklungsprozesse sowie Continuous Integration und Delivery.
CI & CD Jenkins Amazon AWS Cucumber Selenium Java Microservices REST-API SOAP-UI Ansible Docker
Dortmund
9 Monate
2016-09 - 2017-05

Managed Environment / CI&CD

DevOps-Berater und Product Owner (PO) für CI/CD-Lösungen Jenkins Jenkins Pipeline Groovy ...
DevOps-Berater und Product Owner (PO) für CI/CD-Lösungen
  • Definition, Priorisierung und Steuerung der Anforderungen für ein zentrales Konfigurations-, Daten- und Softwareverteilungskonzept
  • Konzeption einer Continuous Integration- und Delivery-Plattform zur effizienten Unterstützung von Softwaresystemen unterschiedlicher Technologien
  • Entwurf und Implementierung einer Build- und Delivery-Pipeline auf Basis des Jenkins 2.x Pipeline-as-Code-Konzepts zur Anbindung an das Konfigurationsmanagement-Tool und zur Unterstützung vielfältiger Projektsysteme und Technologien
  • Integration und Nutzung von Cloud-Technologien, insbesondere Amazon AWS
  • Beratung, Coaching, Dokumentation und Präsentation des CI/CD-Pipeline-Konzepts für verschiedene Stakeholder
Enterprise Architect Amazon Webservice Atlassian JIRA SVN Config Management WODA TIBCO ActiveMatrix TIBCO BusinessEvents TIBCO EMS TIBCO MDM Software AG
Jenkins Jenkins Pipeline Groovy Ant Maven Maven Buildmanagement
Deutsche Bahn / DB Systel GmbH
Frankfurt / Main
1 Jahr 9 Monate
2014-12 - 2016-08

Online Markplatz

Berater für Continuous Integration, Continuous Delivery und Testautomatisierung Hybris Oracle Linux ...
Berater für Continuous Integration, Continuous Delivery und Testautomatisierung
  • Beratung und Unterstützung bei der Definition und Optimierung des Entwicklungsprozesses für Continuous Integration und Continuous Delivery
  • Konzeption und Aufbau einer stabilen Testautomatisierungs- und Continuous-Integration-Umgebung
  • Implementierung, Pflege und Betrieb der Testautomatisierungslösungen auf Basis von Selenium, Robot Framework und Cucumber
  • Integration und Optimierung von Prozessen in Atlassian Jira (inkl. Jira-Administration)
  • Schulung und Coaching von Mitarbeiter
  • zur Wartung und Weiterentwicklung der CI/CD- und Testautomatisierungsprozesse
  • Koordination und Betreuung des Security Audits inklusive Steuerung der Anforderungen und Kommunikation mit externen Dienstleistern
  • Übernahme der Rolle des Releasemanagers über einen Zeitraum von 3 Monaten
Hybris Oracle Linux Jenkins Ant Maven SVN Artifactory Selenium Robotframework Groovy Ansible Puppet Atlassian JIRA Atlassian Confluence
EDE / Traxter GmbH / Toolineo.de
Wuppertal, München, Puchheim
2 Jahre 8 Monate
2013-05 - 2015-12

USP Unified Sales Portal

Verantwortlich für Continuous Integration, Build und Environment Java 5 JEE Glassfish ...
Verantwortlich für Continuous Integration, Build und Environment

PO-Support für Continuous Integration, Build und Umgebungsmanagement; Leitung, Planung und Steuerung des Teams ?CI/CD Support?

  • Design, Support und kontinuierliche Weiterentwicklung einer CI/Build-Pipeline für eine effiziente Softwareentwicklung
  • Anforderungsaufnahme, Strukturierung und umfassende Dokumentation für klare Projekttransparenz
  • Regelmäßige Abstimmung mit Kunden sowie projektverantwortlichen Stakeholdern zur Sicherstellung der Projektanforderungen
  • Fachliche Führung und Steuerung des CI-Teams (4-5 Mitarbeiter) zur Umsetzung der CI-Prozesse
  • Wartung und Administration des Jenkins CI-Servers (inkl. Versionsmanagement, Speicherverwaltung, Performance-Monitoring und Fehleranalyse)
  • Einrichtung, Konfiguration und Betreuung der Test- und Integrationsumgebungen für stabile Entwicklungsprozesse
  • Vorbereitung und Durchführung aller Go-Live-Tests, wie Technical Go-Live, Approval-Test und Security Audit, zur Freigabe der Produktion
  • Begleitung des Release-Prozesses bis zur erfolgreichen Übergabe in den produktiven Betrieb
  • Übernahme der Rolle des Scrum Masters für drei Monate zur Unterstützung des agilen Entwicklungsprozesses


Sonstiges

  • In diesem Projekt habe ich als PO-Support und Teamleiter die Entwicklung und Optimierung einer Continuous Integration (CI) Build-Pipeline vorangetrieben, um eine stabilere und effizientere Softwarebereitstellung zu gewährleisten.
  • Neben der Steuerung eines CI-Teams war ich für die Systemadministration des Jenkins CI-Servers sowie für die Konfiguration und Pflege der Test- und Integrationsumgebungen verantwortlich. Durch die enge Abstimmung mit den Kunden und eine strukturierte Anforderungsdokumentation konnte ich eine reibungslose Zusammenarbeit und zielgerichtete Umsetzung sicherstellen.
  • Während kritischer Phasen wie dem Go-Live-Prozess habe ich umfassende Vorbereitungen getroffen und unterstützende Tests durchgeführt, um die Stabilität des Systems zu gewährleisten. Zusätzlich habe ich zeitweise die Rolle des Scrum Masters übernommen und agile Prozesse im Team gefördert.
  • Der Einsatz einer vielseitigen Technologielandschaft hat meine fundierte Expertise im Bereich CI/CD, Systemadministration und agiler Teamführung unterstrichen.

Eclipse IntelliJ Jenkins Glassfish Apache HTTP Server Sonar JMeter
Java 5 JEE Glassfish Apache HTTP Server Shell-Script Unix-Shells Maven JMeter Selenium
München
3 Monate
2014-11 - 2015-01

CM+ Webportal - Automobilkonzern

Continuous Integration Berater Continuous Integration Maven Shell-Script ...
Continuous Integration Berater

Konzeptionierung und Aufbau einer Continuous Integration Umgebung (Jenkins CI-Server) für die Übergabe von Entwicklungsleistungen eines Implementierungspartners (Webportal auf Basis Adobe CQ5)

  • Build, Depoy, Integrationstest, statische Codeanalyse, Reporting und Monitoring
  • Support der Umgebung und Integration in kundenspezifische Prozesse
Jenkins Eclipse IntelliJ Adobe CQ5
Continuous Integration Maven Shell-Script Groovy svn
München
2 Jahre 4 Monate
2010-12 - 2013-03

eCommerce, MuP - Produkt-Information-Management System (PIM)

Java JEE-Entwickler Java 1.6 EJB JPA ...
Java JEE-Entwickler

Verantwortlich für die Implementierung und Pflege des Continuous Integration (CI)-Prozesses

  • Pflege und Weiterentwicklung des PIM-Systems: Optimierung von Datenverarbeitungs- und Exportkomponenten sowie die Behebung technischer Fehler im Third-Level Support.
  • Wartung und Verbesserung webbasierter Verwaltungswerkzeuge: Sicherstellung der Funktionalität und Erweiterung von Tools zur Verwaltung und Administration des PIM.
  • Konzeption und Einführung des CI-Prozesses: Konzeption und Umsetzung eines CI-Prozesses sowie Auswahl und Implementierung geeigneter Werkzeuge (Hudson/Jenkins).
  • Testgetriebene Softwareentwicklung nach Scrum: Entwicklung nach TDD und Umsetzung agiler Prinzipien in einem Scrum-Team.
Eclipse IntelliJ SQL Explorer Jenkins Hudson Testautomatisierungstools
Java 1.6 EJB JPA Hibernate JBoss Application Server HornetQ JBoss Seam JUnit Mockito Ant Maven SVN Scrum Continuous Integration Testautomatisierung
Weltbildverlag
Augsburg

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 7 Monate
1993-10 - 1998-04

Fachhochschule

Diplom-Informatiker (FH),
Diplom-Informatiker (FH)

Wirtschaftsinformatik

2 Jahre
1991-09 - 1993-08

Fachschule für Technik und Wirtschaft

Staatlich geprüfter Techniker,
Staatlich geprüfter Techniker

Techn. Informatik

Position

Position

Projekterfahrung in folgenden Rollen:

  • Senior-Berater und Coach für DevOps / CI / CD
  • DevOps Automatisierung mit KI Unterstützung
  • Build und Release Management
  • Konzeption, Architektur
  • Consultant, Trainer und Coach

Kompetenzen

Kompetenzen

Top-Skills

Jenkins DevOps CI/CD Kubernetes Groovy Docker Git SonarQube Artifactory Nexus AWS GitLab Python Subversion GitHub Künstliche Intelligenz Azure Devops Machine Learning Atlassian JIRA Bitbucket Azure Continuous Delivery Continuous Integration

Schwerpunkte

  • Professional Consultant, Coach und Trainer für DevOps Automatisierung, Continuous Integration und Delivery (CI & CD)
  • Architekt und Konzeptionist DevOps Architektur und Testautomatisierung
  • Konfigurationsmanagement, DevOps-Transformation und -Migration
  • Certified Jenkins Engineer (2018)
  • 25 Jahre Erfahrung in Software-Entwicklung, Java & Java Enterprise Technologien, Agile SW-Entwicklung
  • 14 Jahre Erfahrung in Continuous Integration und Delivery, DevOps, sowie Build- und Testautomatisierung

Produkte / Standards / Erfahrungen / Methoden

Amazon AWS
Amazon Webservice
Ansible
Ant
Apache HTTP Server
Artifactory
Atlassian Confluence
Atlassian JIRA
Bitbucket
CI & CD
Config Management WODA
Confluence
Continuous Integration
Cucumber
Docker
Eclipse
EJB
Enterprise Architect
Git
Glassfish
Hibernate
HornetQ
Hudson
Hybris
IntelliJ
JBoss Application Server
JBoss Seam
Jenkins
Jenkins CI
Jenkins Pipeline
Jira
JMeter
JUnit
Kubernetes
Maven
Maven Buildmanagement
Microservices
Mockito
Puppet
REST-API
Robotframework
Scrum
Selenium
Shared Library
SOAP-UI
Software AG
Sonar Qube
SVN
Testautomatisierung
TIBCO ActiveMatrix
TIBCO BusinessEvents
TIBCO EMS
TIBCO MDM

Prozesse & Vorgehensweisen:

  • Agile Development, Scrum, Kanban, Scaled Agile Framework (SAFe), ITIL
  • Objektorientierte Analyse und Design mit UML (OOAD)
  • Test-driven Development (TDD)


DevOps- und CI/CD-Tools:

Versionierung und Repository-Management:

  • Git, Atlassian Bitbucket, GitLab, GitHub
  • Subversion (SVN), IBM Clearcase


Build- und Delivery-Tools:

  • Jenkins (inkl. Pipeline-as-Code, Multibranch-Pipelines, Shared Libraries)
  • GitLab CI, GitHub Actions, Azure DevOps Pipeline


Artefakt-Management:

  • Nexus, Artifactory


Containerisierung, Orchestrierung, Cloud Platformen

  • Docker, Kubernetes, Open Shift
  • Amazon AWS
  • Microsoft Azure


Codeanalyse und Qualitätssicherung:

  • SonarQube, Nexus IQ, Robot Framework, Selenium, Cucumber; JMeter


Management-Tools:

  • Atlassian Jira, Confluence
  • Redmine, Polarion


Softwareentwicklung:

Application Server:

  • Oracle Weblogic Server
  • JBoss WideFly Appserver
  • GlassFish Payara Server
  • Apache Tomcat


Standards und Methoden

  • Objektorientierte Analyse und Design (OOA/OOD) in UML 2.0
  • Verteilte Systeme und Web-Architekturen
  • Datenbank-Modellierung und objektrelationales-Mapping
  • Architektur- und Designmuster (Pattern), sowie objektorientierte Frameworks
  • Best Practices der Softwareentwicklung
  • Prozessmanagement und Agile Prozesse (XP, SCRUM)
  • Workflow- und Reportingarchitekturen
  • Codegenerierung, Automatisierung, MDA


Werkzeuge

  • Rational Rose, Borland Together J, StP
  • Eclipse, My Eclipse Enterprise Workbench, Eclipse W4T
  • Borland JBuilder 7, 9, X
  • Visual Studio (VC++, Visual Basic)
  • XMLSpy
  • ERWin, TopLink, SQL Navigator
  • Crystal Reports
  • CMVC, MKS, StarTeam, RCS, Visual SourceSafe, ClearCase, Teambase, CVS
  • Atlassian JIRA, Confluence


Server, Applikationsserver Applikationsserver, Webserver

  • JBoss 4.3 EAP, 7, 7.1
  • BEA / Oracle Weblogic 7.0, 8.1, 9.0, 10.0
  • Glassfish
  • Apache Tomcat
  • Oracle OC4J, IBM Webshere, Macromedia JRun
  • Apache Http Server
  • WICOM Contact Center Solution


Entwicklungsprozese

  • RUP, OEP
  • Extreme Programming
  • Agile Prozesse, SCRUM


Training und DevOps Academy

2016 - heute

  • Organisation, Vorbereitung und Durchführung von Trainings und Workshops zu den Themen:
    • Jenkins Grundlagen
    • Jenkins Pipeline
    • Jenkins Administration
    • Jenkins/Docker/Kubernetes
  • Seit 8 Jahren führe ich im gesamten DACH Raum Jenkins Trainings in Unternehmen unterschiedlicher Branchen (Verwaltung, eCommerce, Industrie, Banken und Versicherungen) durch.


2023 - heute

  • Organisation, Vorbereitung und Durchführung von Trainings zu den Themen
    • Grundlagen GitLab
    • GitLab CI Pipeline
    • GitLab Administration
  • Mit GitLab und GitLab CI haben wir unser Trainingsportfolio sinnvoll ergänzt und führen regelmäßig Trainings und Workshop durch.


01/2025 - heute

  • Im Jahre 2025 wurde die Academy mit folgenden aktuellen Themen erweitert.
    • GitHub Copilot ? KI-Unterstützung für Entwickler
    • GitHub Copilot ? KI-Unterstützung für Testautomatisier und DevOps Engineers


2022 - heute

  • Aufbau einer DevOps Academy, Konzeptionierung, Website Erstellung und Pflege, Vertrieb und Marketing der Academy.

Betriebssysteme

HPUX
Linux
PalmOS
SUN OS, Solaris
Unix
Ubuntu, Linux
Windows
95, 98, NT 4.0, 2000, XP, Vista 7
Windows CE

Programmiersprachen

Bash Shell Script
Basic
Projekterfahrung
C
gute Kenntnisse, Projekterfahrung
C++
gute Kenntnisse, Projekterfahrung
Groovy
J2EE
Java
exzellente Kenntnisse und viel Projekterfahrung
Java 1.6
Java 5
Java Spring
JEE
JPA
Makrosprachen
gute Kenntnisse
Objective C
gute Kenntnisse, Projekterfahrung
PHP
gute Kenntnisse
PL/SQL
sehr gute Kenntnisse, Projekterfahrung
Python
Shell
gute Kenntnisse, Projekterfahrung
Unix-Shells

Kenntnisse und Erfahrungen in Java:

  • JDK 1.3, 1.4, 1.5 und 6
  • J2EE, JEE, EJB, JMS, JMX, JSP, Servlet, Applet
  • AWT, Swing

 

Frameworks:

  • Spring Framework 2.0
  • Hibernate 3.x, Apache Ojb
  • Apache Axis, XFire, JAXB
  • Apache Struts, JSF, Tapestry
  • Apache Cocoon, Abaxx
  • Google Web Toolkit (GWT), Google App Engine
  • Maven 2, Ant
  • Apache Velocity, Apache POI, Apache Commons
  • Castor XML
  • Crystal Clear
  • Easy Mock, Selenium, Molybdenum

 

Kenntnisse und Erfahrungen in C++:

  • MFC, ATL, COM/DCOM/COM+
  • STL, Generic

 

Kenntnisse und Erfahrungen in XML:

  • DOM, SAX, DTD, XMLSchema
  • XLink, XPath, XPointer
  • XLS, XLST
  • HTML, CSS, JSON

 

Scriptsprachen in Web und MS-Office:

  • JavaScript, VBScript
  • VBA (Word, Excel, Access)

Datenbanken

Access
umfangreiche Projekterfahrung
Casandra
DAO
DB2
Projekterfahrung
EJB3
Flyway
Hibernate Eclipselink
JDBC
umfangreiche Projekterfahrung
JPA
Liquibase
Lotus Notes
MS SQL
MS SQL Server
MongoDB
MySQL
umfangreiche Projekterfahrung
ODBC
Oracle
8, 9, 10, 11 - umfangreiche Projekterfahrung
Proprietäre DB
Solid
Redis
SQL
umfangreiche Projekterfahrung
Modellierung relationaler Datenbankstrukturen
objektrelationales Mapping / OR-Mapping

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
ISDN
ISO/OSI
LAN, LAN Manager
Proprietäre Protokolle
SMTP
SNMP
TCP/IP
Windows Netzwerk
Winsock
X.400 X.25 X.225 X.75...

Hardware

Echtzeitsysteme
embedded Systeme
IBM Großrechner
3270 Grundkenntnisse
PC
Steuer und Regelsysteme

Branchen

Branchen

Handel / eCommerce
  • Marktplatz
  • Product-Information-Managementsystem (PIM)
  • Warenwirtschaftsystem
  • Daten- und Softwareversorgung


Logistik

  • Konfigurationsmanagement


Automotiv

  • Vertriebsplatform


Telekommunikation

  • Customer Portal
  • Rufnummernmangement
  • Kostenmodellierung
  • Network Capability Management
  • Call Managemen


Banken und Finanzdienstleister
  • Anlage und Kreditverwaltung
  • Auslandszahlungsverkehr (AZV)
  • Fondverwaltung


Industrie

  • Messtechnik
  • Logistik, Indoor-navigation

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.