Informatik/Wirtschaft Konfiguration Management , SoftwareEntwickler, Release Manager, Build Manager, Projektleiter, Consultant, CI/CD Design
Aktualisiert am 17.10.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Verhandlungssicher
Englisch
in Wort und Schrift / Muttersprache
Spanisch
Muttersprache

Einsatzorte

Einsatzorte

Frankfurt am Main (+20km) Stuttgart (+20km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km)
möglich

Projekte

Projekte

8 Monate
2021-11 - 2022-06

Beratungs- und Implementierungsleistungen im MVP Migrationsvorgehen Projekt Atruvia Ablösung IBM CA-Endevor

DevOps Engineer CI/CD /Jenkins Administrator JenkinsCI Nexus Bitbucket ...
DevOps Engineer CI/CD /Jenkins Administrator

Erreichen eines tragfähigen Lösungsweges für die Umstellung von IBM Endevor nach CI/CD GIT auf Openshift.

Mitarbeit in der Aufbau und die Funktionsweise eines Proof of Conceptes

Mitarbeit in ein Minimum Viable Product in der Produktentwicklung um Feedback  von Kunden zu bekommen

Grober Ablauf einer Migration und Technische Implikationen dokumentieren.

Nutzbarkeit von IBM Urban Code Deploy im Atruvia-Umfeld.

Planung des migrationszeitraum der Leistungsbereiche

Analyse zur Zuordnung der COBOL copybooks zu Leistungsbereiche

Überprüfung des Sourcens für due Konvertierung von EBCDIC -> UTF-8 ->EBCDIC

Konfiguration für die wichtigsten Sprachen

Git Projekte und Repositiories erstellen.

Git Standardbranches erstellen.

Schulung der Entwicklungsteams durchführen

Art und Umsetzung des Archivierungssystems, Ressourcenverfügbarkeit und Abhängigkeiten zu Infrastrukturteams.

Schulung der Entwicklungsteams durchführen

JenkinsCI Nexus Bitbucket JFrog Artifactory CMake COBOL Assembler PL1 Git Bash Groovy JSON Infrastruktur/Betrieb Jira Confluence DB2 XML Aktueller Trends und neuer Technologien im Bereich CI/CD Erfahrungen mit Tools aus dem Bereich Software Configuration Management Agilen Methoden inkrementelle Produktlieferungen Eclipse z/OS Ide UCD DBB Server Endevor Red Hat Open Shift API SCM History Tool Agile Software Entwicklung(ASE) USS Linux Windows ZAppBuild Tools WebBrowsers MS Team Meeting MS-Office Slack. UCD WebEx
JenkinsCI Nexus Bitbucket JFrog Artifactory Assembler PL1 Git Bash Groovy JSON Infrastruktur/Betrieb Jira Confluence DB2 XML Aktueller Trends und neuer Technologien im Bereich CI/CD Erfahrungen mit Tools aus dem Bereich Software Configuration Management Agilen Methoden inkrementelle Produktlieferungen Eclipse z/OS Ide UCD DBB Server Endevor Red Hat Open Shift API SCM History Tool Agile Software Entwicklung(ASE) Java 11
Atruvia AG, Frankfurt am Main
Remote
6 Monate
2021-04 - 2021-09

Pflege, Erweiterung, Optimierung und Erneuerung der Prozesse

Build Manager / DevOps JenkinsCI Artifactory CMake ...
Build Manager / DevOps

Unterstutzte des Digitalwerk Devops Team in Bereich CI/CD. Digitalwerk GmbH ist ein Software-Entwicklungsunternehmen mit Schwerpunkt auf ADAS Tools & Frameworks. Kernkompetenzen sind High Speed Data Processing, Rapid Prototyping, Embedded Software und Fahrzeugverifizierung. Zu den Kunden zählen europäische Premium-Automobilhersteller sowie führende TIER1 Lieferanten.

Rolle als Build und DevOps:

  • Pflege, Erweiterung, Optimierung und Erneuerung der Prozesse, Entwicklungsumgebungen und Tools aller Teams innerhalb der Firma
  • Analyse und Umsetzung der Entwicklungs- und Testanforderungen für den technischen Build-Prozess
  • Betreiben und Weiterentwicklung von Continuous Integration auf Basis von Jenkins zu Continuous Delivery
  • Orchestrierung und Automatisierung bestehender Arbeitsschritte und Abläufe Automatisierte Packaging und Deployment
  • Bereitstellung von Client, Servern und Applikationen auf basis Linux und Windows
  • Anpassung der Entwicklerworkflows an dynamische Releasezyklen (Versionsabhängige Paketierung, Binärartefakte, Feature-Branches)
  • Bewertung des Einsatzes existierender Werkzeuge (speziell Cloud) oder Anpassungen/Neuentwicklung bestehender/eigener Lösungen
  • Bestimmen der Migrationsanforderungen DW Workloads
  • Erstellen eine Bestandaufnahme der Workloads
  • Identifizieren die Nutzungsbasis
  • Berechnen die Kosten für Rechen-, Netzwerk-, und Speicherkosten
  • Continuous Integration & Deployment unserer Softwareentwicklung und Produktartefakte
  • Wiederverwendung von Templates und Vernetzung unserer Systeme
  • Verwaltung, Maintenance und Support der komplett eingesetzten Systemlandschaft

Linux Windows CMake C++ Conan Artifactory MS Visio MS Project MS Build Tools Visual Studio 2017/2019 Intellij Eclipse Apache Tomcat XML WebBrowsers Postgress DB Docker Bash Kornshell. Git Gitlab MS-Office Groovy Slack. ADTF Device Toolbox ADTF Display Toolbox ADTF Calibration Toolbox
JenkinsCI Artifactory CMake C++ Docker Gitlab Git Bash Kornshell Groovy JSON Version Control Infrastruktur/Betrieb Jira Confluence Postgress DB XML Aktueller Trends und neuer Technologien im Bereich CI/CD Erfahrungen mit Tools aus dem Bereich Software Configuration Management Agilen Methoden inkrementelle Produktlieferungen
Digitalwerk GmbH, Regensburg
1 Jahr 4 Monate
2019-06 - 2020-09

Tradefinder Team Support

Build, DevOps und Release-Manager Jenkins Artifactory Bitbucket ...
Build, DevOps und Release-Manager

Unterstutzte des Deutsche Bank TradeFinder-Teams. Das Tradefinder-Team ist ein Strats / Quant-Team, das liefert analytische Lösungen für Geschäfts- und Infrastrukturprogramme in einer robusten und kontrollierten Technologieumgebung entspricht den aufsichtsrechtlichen Standards der Deutschen Bank. Tradefinder ist ein interaktives Echtzeit-Webtool zur Marktanalyse, mit dem Kunden, Verkäufer und Händler von historischen sowie Live-Daten mit besonderem Fokus auf schnelle On-Demand-Berechnungen. Rolle als Build und Release-Manager:

  • Planung, Abstimmung, Koordination und Reporting von Build/Release-Aktivitäten unter Berücksichtigung der Anforderungen der Kunden und internen Betriebseinheiten
  • Kontinuierliche Weiterentwicklung des Build-Release-Prozesses inkl. der eingesetzten Tools
  • Enge Zusammenarbeit mit den IT-Fachabteilungen und Erfüllung von Qualitätsanforderungen und SLA's sowie Dokumentation
  • Implementierung und Betrieb der Build- und Deployment-pipeline mit Jenkins, SonarQube und Ansible
  • Betreiben und Weiterentwicklung von Continuous Integration auf Basis von Jenkins zu Continuous Delivery
  • Setup von Pipelines-basierten Jenkins-Builds für mehrere Bitbucket Repositiories und der kontinuierliche Beschleunigung der Entwicklungsgeschwindigkeit durch Verwaltung, Optimierung und Neugestaltung von Builds
  • Automatisierte Packaging und Deployment Bereitstellung von Client, Servern und Applikationen auf basis Linux und Windows
  • Anpassung der Entwicklerworkflows an dynamische Releasezyklen (Versionsabhängige Paketierung, Binärartefakte, Feature-Branches)
  • Management und Koordination verschiedener Jenkins Umgebungen (Entwicklung, Integrations-, Test-, Abnahme-und Produktionsumgebungen
  • Optimierung der etablierten Testprozesse zur Beschleunigung sämtlicher Quality Gate Durchläufe
  • Automatisierung von Entwicklungsschritten (Scripting oder CI)
  • Weiterentwicklung der Containervirtualisierung von Tools (Docker) und Entwicklungsumgebungen für CI und Entwickler
  • Dokumentation aller Arbeitsschritte
Linux Windows Red Hat Linux MS Office MS Visio MS Project Intellij Eclipse Apache Tomcat XML WebBrowsers Oracle DB Artifactory Docker Bash Kornshell. Perforce Helix Git Svn Jenkins CI/CD
Jenkins Artifactory Bitbucket Perforce Git Gradle Ant Bash Kornshell Selenium Groovy JSON Ansible Playbooks Version Control Infrastruktur/Betrieb Jira Confluence Oracle DB XML Nexus Repositories Git Perforce CI/CD dbAnalytics MatLab
Deutsche Bank AG
Frankfurt am Main
5 Monate
2019-01 - 2019-05

Java Build Experte/Jenkins

Build Manager Java Jenkins Artifactory ...
Build Manager
  • Die INIT Innovative Informatikanwendungen in Transport-, Verkehrs- und Leitsystemen GmbH entwickelt, produziert, installiert und wartet INIT integrierte Hardware- und Software-Lösungen für alle zentralen Aufgaben der Verkehrsunternehmen.
  • Projektinhalte und Aufgaben waren der Durchführung von Machbarkeitsstudien (sog. Proof of Concept) für  der Aufbau und Einsatz eine Continous Integration / Continous Delivery Pipeline unter Jenkins  als Scripted und Declarative Pipelines.
  • Erstellen dabei die Stärken und Schwächen des Aufbau eine CI/CD Pipelineund liefern Ihnen ein schnelles und aussagekräftiges Ergebnis.
  • Performance Verbesserungen, Verbesserungen im Bereich Build (Best Practice, Fehleranalyse und Beseitigung), und Bessere Integration in den DevOps Bereich.
  • Analyse von Builds (Maven, JDK1.8, Jenkins, und Artifactory).
  • Integration der Quality Gates Tests (SonarQube) in die Declarative Pipelines
  • Analyse/Fehlerkorrekturen eines OSGi Builds mit ca. 650 Modulen (ca. 1.5 M LoC), etc. (QS der Buildartefakte).
  • Maven/Java Build / OSGi Build Automatisierter Workspace Setup
  • Migration Job Configuration in Jenkins Job DSL / Jenkins Pipelines (Java, Groovy => Infrastructure as Code).
  • Erestekkung ein Multibranch  Pipeline-Job,  der  die  Script-Definition  direkt  über  die  Weboberfläche  von  Jenkins  oder  in  einem  „Jenkinsfile“  aus  dem Source Code Management (SCM) erwartet.
  • Erstellung Verschiedene Toolimplementierungen in Java / Groovy zur Verbesserung der Deployment Prozesse z.b. ein Shared Library
  • Migration von SVN nach Git / GitHub.
  • Deployment von Anwendung auf unterschiedlichen Umgebungen, Konfigurationsmanagement,  Anwendungsinstallation mit Konfiguration
Solaris Windows Linux MS Office MS Visio MS Project Intellij Eclipse Apache Tomcat Twitter/Facebook Spring JPA Api XML WebBrowsers Copilot TCP2 MediaManager VDV DFi SAF Oltmann OpenStreetMaps SiriFM VRR InfaDB MobilCenter Oracle DB Artifactory Bash Kornshell. Git Svn CI/CD
Java Jenkins Artifactory Bitbucket SVN Git Maven Gradle Ant Bash Kornshell Selenium Sonarqube Node.js. Groovy JSON Spring Version Control Infrastruktur/Betrieb Jira Confluence Oracle DB XML Nexus Repositories Git Svn CI/CD
Init GmbH
Karlsruhe (Baden)
9 Monate
2018-02 - 2018-10

Unterstutze die IT-Syste,haus der BA

Softwarepaketierung-Verteilung /Build Manager Java Hudson Jenkins ...
Softwarepaketierung-Verteilung /Build Manager
Als Softwarepaketierer und Build Manager für Anpassungen an einer bestehende Kundensoftware. Die Softare ist ein Stammdatenerfassung und ?plegesystem und wird aktuell in der Linie weiterentwickelt.Die auf Basis einer eigens entwickelten Java-Plattform (WebLogic) entwickelte rechtskreisübergreifende Optimierung der Stammdatenverwaltung für Personen- und Betriebedaten enthalten neben den Organisationsstrukturen auch einzelne Prozesse für die Personen- und Betriebestammdaten. Umgesetzt werden gesetzliche Änderungen sowie kontinuierliche Optimierungen im Hinblick auf die Nutzung durch Anwender und Partnerverfahren. Im Rahmen der Realisierung werden neben den gängigen IT-Standards auch Anpassungen zur Sicherstellung der datenschutzrechtlichen Auflagen mit einbezogen.

Für die derzeit geplante hohe Anzahl an Qualitätssicherungsvorhaben, reichen die verfügbaren internen Ressourcen nicht. Zur Umsetzung dieser Vorhaben, wird externe Unterstützung benötigt.

  • Bearbeitung und Optimierung des Software-Build-Prozesses in Kooperation mit der Entwicklung und den maßgeblichen Einheiten im Systemhaus
  • Deployment der Softwarepakete und Auslieferung dieser in die verschiedenen Umgebungen
  • Überwachung und Versorgung der diversen Umgebungen
  • Erstellen von Changes und weiteren betriebsnotwendigen formalen Aufträgen und Überwachung von deren Umsetzung
  • Zusammenarbeit mit den verschiedenen Disziplinen in der Softwareentwicklung im Bereich Implementierung und Test
  • Überwachung der Produktionsumgebung inkl. Support und Help Desk
  • Planung der Roll-Out Aktivitäten in Zusammenarbeit mit den betroffenen und durchführenden Einheiten

Unix Linux Windows MS Office Hudson Jenkins Git SVN Jira Eclipse Apache Tomcat Jenkins Bamboo Weblogic Oracle SOA Elasticsearch Jira Remedy Change JDeveloper Oracle ESB Toolsuite Management Remedy CMDB ServiceNow CMDB
Java Hudson Jenkins Nexus Bitbucket SVN CVS Git Ant Maven Bash Kornshell Sonarqube Node.js. Groovy WebLogic Oracle SOA Oracle DB Oracle ESB Software Build Prozess Release Managment Infrastruktur/Betrieb Remedy Change Management Continous Integration Continous Deployment Continous Delivery
Bundesagentur Für Arbeit(BfA) Nürnberg
Nürnberg
1 Jahr 3 Monate
2016-08 - 2017-10

Prozessanalyse und Help Desk Management

Build Manager/Jenkins Admin Java Jenkins Nexus ...
Build Manager/Jenkins Admin

Unterstützte der COO/CTO Production Services der Deutsche Bank bei der Onboarding bei Squares/Nexus für neue SB-Applikationen. Es handelt sich Um mehreren Maven Style Repositories, in den Einlieferungen aller Vendoren der Bank übergeben werden müssen. Jeder Vendor ist Onzuboarden. Jede neue Komponente (von Sourcen, Config-Datei, über Grafiken bis zur Paketeinlieferung) ist initial onzuboarden.

  • Planung, Koordination und Durchführung von Software
    Builds und Releases über Jira Workflow Services
  • Setup von Pipelines-basierten Jenkins-Builds für über 20 Repositiories
  • Applikation, Packaging und Konfiguration Services
  • Konfiguration und Entwicklung von Skripten und Werkzeugen für komplizierte Synchronisierungsprozesse für Paketierung und Installation in gehostete webbasierten Repositories für Linux, Solaris und Windows Plattformen
  • Deployment Services über Blade Logic Servern
  • Prozessanalyse und Help Desk Management / Koordination und mit Software-Lieferanten
  • Qualitätssicherung
  • Aufbau einer LDAP-Authentifizierung im dbNettz 
  • Testplanung
  • Planung und Durchführung der Last- und Performancetests  
Solaris Windows AIX MS Office MS Visio MS Project Jira Eclipse Apache Tomcat
Java Jenkins Nexus Artifactory SVN Git Maven Gradle Ant Bash Kornshell Selenium Sonarqube Node.js. Groovy JSON   Squares DSL Version Control Infrastruktur/Betrieb ServiceNow-CMDB
Deutsche Bank
Frankfurt
4 Monate
2016-04 - 2016-07

Brandschutzlösungen für Informations- und Kommunikationstechnologien

Build Manager Manager C C++ Java ...
Build Manager Manager

In der Software-Entwicklung kommen der Integrations-Server Bamboo und die Git-Repository-Verwaltung Stash/Bitbucket zum Einsatz.  Der Entwicklungsprozess ist von einer zentralen auf eine verteilte Versionskontrolle migriert (Git). Für die Dokumentation kommt Confluence mit Confluence Questions und Confluence Team Calendars zur Verwendung. Workflows und die Strukturierung von Projekten werden mit JIRA und JIRA Agile abgebildet.

  • Verantwortlich für die strukturieren und optimieren den gesamten Build-Zyklus komplexer, Java und Windows basierter Systeme, von der Sourcecode-Verwaltung bis zur Testautomatisierung.
  • Verantwortlich für die analysieren Anforderungen der Entwickler und Testmanager und leiten daraus die technische Umsetzung im Build-Prozess ab.
  • konzipieren und optimieren die Prozesse und Tools im Bereich Sourcecode-Verwaltung, Dependency Management, Continuous Integration, Test und Deployment.
  • Verantwortung für die Infrastruktur der Build-, Anwendungsentwicklungs- und Testumgebungen und eine neue Continous Delivery Pipeline zu bauen und der Wunsch der Entwicklung, regelmäßig und in kurzen Abständen Releases zu erstellen.
  • In einem agilen Entwicklungsprozess (Scrum) bin ich Ansprechpartner der Scrum-Master und Entwickler für Continous Integration und stelle entsprechende Kennzahlen bereit.
  • Portierung, Systemverwaltung, und Optimierung unserer Standardsoftware für diverse Datenbank- und Betriebssystemplattformen sowie für diverse Ablaufumgebungen (z.B. MySQL, Oracle, Visual Studio, Windows, Linux, Python, Bash, Tomcat, Maven, NuGet, und Artifactory)
  • Unterstützung und Anleitung der Entwicklerinnen und Entwickler bezüglich der verwendeten Werkzeuge und der einzuhaltenden Standards
  • Technische Beratung von Partnern und Customizing-Projekten hinsichtlich Sizing, Performance, Third Party-Versionen.
Linux Windows MS Office MS Project Atlassian JIRA Atlassian Confluence Apache Tomcat Maven make Python Bash
C C++ Java Butbucket Stash Git Bamboo Artifactory NuGet Kornshell
MiniMax AG
6 Monate
2015-10 - 2016-03

Einführung und Betreuung der Versionsverwaltung Perforce

C++ Java Perforce ...

Ziel:

Um konkurrenzfähig zu bleiben kleinere Wartungsarbeit im Software/Hardware Umfeld

 

Sparkasse:

Defect-Management für den fachlichen Anwendung im Rahmen der Integration von Kundenstammdaten einer anderen  Sparkasse in das neue System

  • Abstimmung der erkannten Defekts mit dem Entwicklungsmanager und Mitsprache an die zuständigen Entwickler.
  • Verfolgung der Defekt-Abarbeitung durch die Entwickler und Kontrolle der Statusvergabe der Defekts
  • Versionsbezogene Freigabe der bereinigten Software.
  • Koordinierung der beteiligten Projektmitarbeiter.

 

ANIMUS Klub Nußloch - Der Spiel- und Freizeitklub für die ganze Familie

Beratung für Anwendungen auf der Basis freier Software bieten gerade für kleine Bildungsinstitutionen

  • Hilfe und Netzwerke attraktive Lösungen, um sich kostengünstig eine technische Infrastruktur zu geben.
  • Hardware-Reparaturen durchführen oder organisieren
Windows SUSE Linux Enterprise Server RedHat MS Office MS Visio MS Excel Subversion Eclipse Apache Tomcat Wordpress
C++ Java Perforce Maven
Wüstenrot Bausparkasse AG
1 Jahr 3 Monate
2014-06 - 2015-08

Continuous Integration ? Umsetzung mit Fokus Build und Release Management

Release Manager - Investment Banking C C++ Java ...
Release Manager - Investment Banking

Umsetzung/Ausbau des im Vorprojekt erzeugten Konzepts mit Fokus auf den Betrieb. (Ausbau-) Konzeption des 2010 erzeugten Prototyps zu einem allgemeinen

  • Prüfung und Optimierung der Softwarearchitektur / Infrastruktur
  • Prüfung und Optimierung des Entwicklungsprozesses für neue Finanzprodukte
  • Planung, Koordination und Durchführung von Software Builds und Releases
  • Planung, Koordination und Durchführung mit dem SLA definierten externen Dienstleister über die    Qualität, den Servicegrad und die erforderliche Verfügbarkeit der Leistungen.
  • Neuplanung und Umsetzung des Benutzermanagements
  • Prozessanalyse Help Desk Management / Koordination mit Software-Lieferanten / Einführung der Software-Lösung.
  • Qualitätssicherung
  • Anforderungsermittlung, -analyse, -dokumentation
  • Prozessanalyse und -dokumentation
  • Testplanung
  • Planung und Durchführung der Last- und Performancetests
Solaris Windows MS Office MS Visio MS Project Serena Business Eclipse Apache Tomcat
C C++ Java Mashups Perforce Maven make Python Bash Kornshell
Portigon AG
6 Monate
2014-06 - 2014-11

IT-Basisbetrieb Proxy und Web-Applikationsserver

Squid DNS Bash

Support, Betrieb und Security-Analysen der Internetinfrastruktur

  • Betreuung von Web- und Tomcat-Servern
  • Wartung der Internet-Proxies
  • Installation von Bluecoat Appliance
  • Incident und Problem Management von Betriebsystemen (LINUX), Webservern und Netzwerk
  • Durchführung von Performanceanalysen und Statistikerstellung
  • Incident und Problem Management von BEA/WEblogic Instanzen
  • Durchführung von Standardinstallationen von BEA Instanzen
RedHat Apache Tomcat BEA Weblogic Blue Coat
Squid DNS Bash
Magdeburg
4 Monate
2014-02 - 2014-05

Build und Deploy Konzeption

IT-Specialist ? Consultant Bash Java Spring ...
IT-Specialist ? Consultant

Middleware Administration und Releasemanagement

  • komplexe Domain Konfiguration, day2day 2nd und 3rd Level Support
  • ITIL basiertes Release- und Konfigurationsmanagement
  • SPOC für technische Fragestellungen in einem Team von 12 Mitarbeitern
Maven Jenkins Nexus Subversion Eclipse M2E Tuxedo HP-UX BEA Weblogic WebSphere Tibco Apache Tomcat DB/2 OSGi
Bash Java Spring Liquibase SOAP
Belgacom nv, Brüssel/Belgien, Mobilfunk
6 Monate
2013-07 - 2013-12

T-Basisbetrieb Proxy und Web-Applikationsserver

Python Bash Kornshell
T-Basisbetrieb Proxy und Web-Applikationsserver
  • Support, Betrieb und Security-Analysen der Internetinfrastruktur
  • Betreuung von Web- und Tomcat-Servern
  • Wartung der Internet-Proxies
  • Sicherheitsbewertung von Applikationen, Daten und Protokollen
  • Verwaltung von SSL-Zertifikaten und Certificate Authorities
  • Incident und Problem Management von Betriebsystemen (LINUX), 


Webservern und Netzwerk
  • Incident und Problem Management von Tomcat Installationen
  • Durchführung von Performanceanalysen und Statistikerstellung
Solaris Oracle Loadbalancing Apache HTTP Server Proxy
Python Bash Kornshell
HSBC Internationale Bank (Zürich )
1 Jahr 3 Monate
2012-10 - 2013-12

Support von Misys Global Trade and Risk Management für Financial Services Applikation

Berater in Konfigurationsmanagement, ReleaseManagement C Java Maven ...
Berater in Konfigurationsmanagement, ReleaseManagement
  • Planung, Koordination und Durchführung von Software Builds und Releases
  • Prüfung und Optimierung des Business Continuity und Disaster Recovery,
  • Planung des funktionellen Umfanges eines Releases durch Zuordung von Requirements
  • Nachverfolgung des Umfanges von Änderungen (Entwicklungsstand)
  • Festlegung eines Zeitplanes bzw. Zeitzyklen
  • Einhaltung von Qualitätssicherung  Richtlinien wie Test und Freigabeverfahren
  • Planung, Koordination und Durchführung von Rollouts
  • Dokumentation des Umfangs von Änderungen (Release Notes)
  • Prozessanalyse Help Desk Management / Koordination mit Software-Lieferanten
Solaris Windows MS Office Serena Business Mashups Perforce Eclipse RCP Apache Tomcat
C Java Maven make Python
Portigon AG, Düsseldorf, Deutschland
Internationales Projekt (Deutschland, England, USA)
5 Monate
2013-02 - 2013-06

Implementierung und der Aufbau der Infrastruktur um unter den geforderten Sicherheitsaspekten

Python Perl Bash
  • Ziel des Projekts war die Implementierung und der Aufbau der Infrastruktur um unter den geforderten Sicherheitsaspekten einen Zugriff per WebService auf die Backendsysteme zu ermöglichen
  • Weblogic-Update im Onlinebanking-Umfeld. Inbetriebnahme einer HBCI-Onlinebanking   Applikation unter Weblogic 10.3
  • Changemanagement, Betriebshandbuch, Deploymentskripte und Packaging, Aufsetzen und - Tuning der Weblogic-Instanzen 
  • Durchführung von Performanceanalysen und Statistikerstellung
Solaris Oracle Loadbalancing Apache HTTP Server Proxy
Python Perl Bash
Deutsche Bank, Frankfurt
6 Jahre 3 Monate
2006-06 - 2012-08

Prüfung und Optimierung der Softwarearchitektur / Infrastruktur

Senior Fachkraft / Projektleiter C C++ Java ...
Senior Fachkraft / Projektleiter
  • Prüfung und Optimierung der Softwarearchitektur / Infrastruktur
  • Konfigurationsidentifizierung und Konfigurationsüberwachung neue Änderungen
  • Prüfung und Optimierung des Entwicklungsprozesses für neue Finanzprodukte
  • Planung, Koordination und Durchführung von Software Builds und Releases
  • Verwaltung und Kontrolle durch das Versionsmanagement von Software-Elementen und Änderungen
  • Neuplanung und Umsetzung des Benutzermanagements
  • Prozessanalyse Help Desk Management / Koordination mit Software-Lieferanten / Einführung der Software-Lösung
  • Qualitätssicherung
  • Anforderungsermittlung, -analyse, -dokumentation
  • Prozessanalyse und -dokumentation
  • Testplanung
  • Konfigurationsauditierung  um die Änderungen im Projekten
Solaris Windows MS Office MS Visio MS Project Tomcat Maven make Python Bash
C C++ Java Perforce Eclipse RCP
WestLB AG, Düsseldorf, Deutschland
14 Jahre
1991-01 - 2004-12

Entwicklung, Disaster Recovery und Systemmanagement

Technical Project Leader Java Maven Hudson ...
Technical Project Leader
  • Technische Projektleiter in großen Softwareprojekten aus Basis der Plattformen Hewlett-Packard NonStop Systems/Unix/Windows für mehrere strategisch wichtige Kunden, z.b. (Deutsche Bank, Daimler AG und Deutsche Bahn AG)
  • Umfassende Fachkenntnisse, besonderes bei der Entwicklung, Optimierung und Integration von ITIL unterstützt Service Management-Lösungen, CMDB Implementierung, Software
  • Entwicklung, Disaster Recovery und Systemmanagement.
Linux DB/2 Windows Eclipse IBM RAD WebSphere Application Server WebSphere Portal Server Apache Tomcat Sonatype Nexus Maven Atlassian Confluence Subversion CVS ANT Teamtrack Fisheye Greenhopper
Java Maven Hudson Spring
Twinsoft GmbH, Darmstadt, Deutschland

Aus- und Weiterbildung

Aus- und Weiterbildung

10 Monate
1983-09 - 1984-06

Business Administration

Business Administration, University of Maryland , USA
Business Administration
University of Maryland , USA
4 Jahre 6 Monate
1979-01 - 1983-06

Computer Sciences

Associates of Arts Degree in Applied Data Science and Business Administration., City Colleges of Chicago, Illinois, USA
Associates of Arts Degree in Applied Data Science and Business Administration.
City Colleges of Chicago, Illinois, USA

Position

Position

Release Manager / Build Manager/Jenkins  CI/CD Admin

Kompetenzen

Kompetenzen

Schwerpunkte

Analyse, Modellierung und Optimierung
von Geschäftsprozessen
Anforderungsmanagement
Build-Management
Business Analyse
CI/CD Pipelines
Konfigurationsmanagement
Release-Management
Softwareentwicklungsmethoden
Continuous Intergration/Continous Delivery/Kanban/Scrum

Aufgabenbereiche

Continous Integration
Copilot TCP2
JPA Api
Kornshell. Git
Management
MediaManager
MobilCenter
Oltmann
OpenStreetMaps
Oracle ESB Software Build Prozess
Release Managment
SAF
SiriFM
Twitter/Facebook
VDV DFi

Produkte / Standards / Erfahrungen / Methoden

ANT
Apache HTTP Server
Apache Tomcat
Artifactory
Atlassian
Confluence, JIRA
Bamboo
BEA Weblogic
Bitbucket
Blue Coat
Confluence
Continous
Delivery, Deployment
CVS
dbAnalytics
Docker
Eclipse
RCP
Elasticsearch
Fisheye
Git
Gradle
Hudson
Infrastruktur/Betrieb
Intellij
JDeveloper
Jenkins
Jira
Liquibase
Loadbalancing
M2E
Mashups
MatLab
Maven
MS Excel
MS Office
MS Project
MS Visio
Nexus
Node.js.
Oracle ESB Toolsuite
Oracle SOA
OSGi
Perforce
Proxy
Remedy Change Management
Serena Business Mashups
SOAP
Sonarqube
Squid
Subversion
SVN
Tibco
Tomcat
Tuxedo
Version Control
WebBrowsers
WebLogic
WebSphere
Application Server, Portal Server
Wordpress
XML

Selbständig:

  • Konfigurations-Management/Release Management/Build Manager
  • Informationstechnologie
  • Consulting/Beratung
  • Senior Fachkraft / Projektleiter
  • arbeite als IT Freelancer, wohne in die nähe von Heidelberg und arbeite dort, wo meine Kunden mich beauftragen. Mein Aufgabengebiet umfasst hierbei vor allem die Konzeption, Planung und Umsetzung von Softwareprojekten in form von Konfigurations-, Änderungs- und Release-Management hinsichtlich Entwicklung und Pflege/Wartung von Systemen und/oder Infrastruktur Anpassungen.

Experte für:

Senior Konfiguration Management , Release Management, Perforce Specialist, SoftwareEntwickler, SystemArchitekt, System Administrator, Systemplanner , Continous Integration/Continous Delivery


Funktionale Expertise:

Consulting, Beratung, Konfigurationsmanagement und Änderungsmanagement, Release-Management, Build-Management, Informationstechnologie, Telekommunikation.


Karriere-Level:

Senior Fachkraft / Consulting/Projektleiter / Release und Build Manager


Berufliche Erfahrungen vor Selbsttätigkeit

09/2012 - heute

Selbständig:  Raum Heidelberg/Frankfurt/Düsseldorf, Deutschland
Konfigurations-Management/Release Management/Build Manager
Informationstechnologie
Consulting/Beratung
Senior Fachkraft / Projektleiter

arbeite als IT Freelancer, wohne in die nähe von Heidelberg und arbeite dort, wo meine Kunden mich beauftragen. Mein Aufgabengebiet umfasst hierbei vor allem die Konzeption, Planung und Umsetzung von Softwareprojekten in form von Konfigurations-, Änderungs- und Release-Management hinsichtlich Entwicklung und Pflege/Wartung von Systemen und/oder Infrastruktur Anpassungen.

style="">Experte für:
Senior Konfiguration Management , Release Management, Perforce Specialist, SoftwareEntwickler, SystemArchitekt, System Administrator, Systemplanner , Continous Integration/Continous Delivery

Fachlicher Schwerpunkte:

  •  Business Analyse 
  • Analyse, Modellierung und Optimierung von Geschäftsprozessen 
  • Konfigurationsmanagement, Build-Management und Release-Management 
  • Softwareentwicklungsmethoden Continuous Intergration/Continous Delivery/Kanban/Scrum 
  • Anforderungsmanagement 
  • CI/CD Pipelines


10/2012 - 12/2013

Kunde: Portigon AG, Düsseldorf, Deutschland

Position: Berater in Konfigurationsmanagement, ReleaseManagement

Aufgaben:

  • Konfiguration Manager/Release Manager
  • Investment Banking
  • Finanzen, Rechnungswesen
  • Technologie: HP/Solaris,Windows, MS Office, C, Java,  Serena Business Mashups, Perforce, Eclipse, RCP,  Apache, Tomcat, Maven, Make und Python
  • Internationales Projekt (Deutschland, England, USA)
  • Support von Misys Global Trade and Risk Management für Financial Services Applikation


Wichtigste Tätigkeiten

Planung, Koordination und Durchführung von Software Builds und Releases

  • Prüfung und Optimierung des Business Continuity und Disaster Recovery,
  • Planung des funktionellen Umfanges eines Releases durch Zuordung von Requirements
  • Nachverfolgung des Umfanges von Änderungen (Entwicklungsstand)
  • Festlegung eines Zeitplanes bzw. Zeitzyklen
  • Einhaltung von Qualitätssicherung  Richtlinien wie Test und Freigabeverfahren
  • Planung, Koordination und Durchführung von Rollouts
  • Dokumentation des Umfangs von Änderungen (Release Notes)
  • Prozessanalyse Help Desk Management / Koordination mit Software-Lieferanten


Umfeld:

HP/Solaris, Windows, MS Office, MS Visio, MS Project C, C++, Java,  Serena    Business Mashups, Perforce, Eclipse RCP,  Apache, Tomcat, Maven, Make und Python, Bash,  und Kornshell


06/2006 - 08/2012

Kunde: WestLB AG, Düsseldorf, Deutschland

Position: Configurations-Manager/Advanced IT-Specialist

Aufgaben:

  • Konfiguration Manager
  • Investment Banking
  • Finanzen, Rechnungswesen
  • Senior Fachkraft / Projektleiter


Wichtigste Tätigkeiten

  • Prüfung und Optimierung der Softwarearchitektur / Infrastruktur
  • Konfigurationsidentifizierung und Konfigurationsüberwachung neue Änderungen
  • Prüfung und Optimierung des Entwicklungsprozesses für neue Finanzprodukte
  • Anforderungsermittlung und Analyse der Kundenanforderungen und Kundenwünsche an eine Dienstleister in dem zu erbringenden Dienstleistungen
  • Planung, Koordination und Durchführung von Software Builds und Releases
  • Verwaltung und Kontrolle durch das Versionsmanagement von Software-Elementen und Änderungen
  • Neuplanung und Umsetzung des Benutzermanagements
  • Prozessanalyse Help Desk Management / Koordination mit Software-Lieferanten / Einführung der Software-Lösung
  • Qualitätssicherung
  • Anforderungsermittlung, -analyse, -dokumentation
  • Prozessanalyse und -dokumentation
  • Testplanung
  • Konfigurationsauditierung  um die Änderungen im Projekten

Umfeld:

HP/Solaris, Windows, MS Office, MS Visio, MS Project C, C++, Java,  Serena    Business Mashups, Perforce, Eclipse RCP,  Apache, Tomcat, Maven, Make und Python, Bash, und Kornshell

Bemerkung:

Die Umsetzung bezieht sich auf das 2010 entwickelte Konzept


01/1991 - 12/2004

Kunde: Twinsoft GmbH, Darmstadt, Deutschland

Aufgaben:

  • Technical Project Leader
  • Softwareunternehmen
  • Informationstechnologie, Telekommunikation
  • Senior Fachkraft / Projektleiter
  • Technische Projektleiter in großen Softwareprojekten aus Basis der Plattformen Hewlett-Packard NonStop Systems/Unix/Windows für mehrere strategisch wichtige Kunden, z.b.
    (Deutsche Bank, Daimler AG und Deutsche Bahn AG)
  • Umfassende Fachkenntnisse, besonderes bei der Entwicklung, Optimierung und Integration von ITIL unterstützt Service Management-Lösungen, CMDB Implementierung, Software
  • Entwicklung, Disaster Recovery und Systemmanagement.


Umfeld:

Java, Maven, Hudson, Spring, DB2, Linux (SLES 11), Windows, Eclipse, Rapid Application Developer (IBM RAD), Websphere Application Server, Websphere Portal Server, Apache Tomcat, Sonatype Nexus, M2Eclipse (Maven Eclipse Plugin), Truezip, Atlassian Confluence, Subversion, CVS, ANT, Teamtrack, Fisheye und Greenhopper


Expertenkenntnisse

Java, JEE, Spring, Hibernate, JPA, XML. SOAP, REST, JMS, Anwendungsarchitektur, verteilte Systeme, Lucene, ANT, Make, Liquibase, Atlassian Tools (JIRA, Confluence, Fisheye), Subversion, CVS/RCS, Perforce, Bamboo


Fortgeschrittene Kenntnisse

Tomcat, Jetty, Linux, SQL, JSP, HTML, TCP/IP, OSGi, GWT, Eclipse, checkmk, Jenkins, Nexus, SonarQube, MySQL, SQL Server, DB2, Maven, Git  Linux (Debian, Suse, RedHat, Ubuntu), UNIX (Sun Solaris, IBM AIX) Tandem OSS/Guardian/Tuxedo, Windows


Grundkenntnisse

Perl, PHP, Bash-Scripting, C/C++, VisualBasic


Frameworks und Bibliotheken

Spring, Hibernate, JPA, JAXWS, JAXRS, Spring Security, Lucene, JMS, ActiveMQ, OSGI,  slf4j, log4j, TestNG, Junit, dbunit, httpunit, WebTest, Apache Commons, Liquibase, Trove, CGLib, ANT, UNIX Shells  (Bourne sh, Posix sh, ksh, csh,bash) Tcl


Anwendungserfahrung

  • Perforce, GIT, PSubversion, RMS,VCS/Dimensions, MKS Source-Integrity/Integrity-Manager
  • Eclipse, IBM Websphere Application Developer (WSAD), Borland JBuilder,  PowerJ,
  • Atlassian Jira, Confluence, Fisheye, Balsamiq Mockups, Gliffy, Borland Together, Rational Rose, Wiki Websphere, Apache Tomcat, Apache WebServer, Jetty, Samba, Nagios, MRTG, CheckMK, RedHat Satellite

 

Administrationserfahrung

Solaris,Guardian,Linux (Debian, RedHat), Nexus, Atlassian Tools (JIRA, Confluence, Fisheye), Jenkins, Tomcat, checkmk, SonarQube, CVS, Subversion, Apache httpd, Samba


Netzwerke und Protokolle 

TCP/IP, UDP, HTTP, SMTP, POP, SOAP, RMI, SSL, REST


Methoden und Verfahren 

Model-driven-Architecture (MDA), Unified Modeling Language (UML), pattern-basierte Entwicklung, OOA/OOD, Kanban/Scrum,Continous  Integration/Continous Delivery


Auslandserfahrung:

USA ,Korea, Taiwan

Betriebssysteme

HP-UX
Linux
(Debian, Suse, RedHat, Ubuntu)
Red Hat Linux
RedHat
Solaris
SUSE Linux Enterprise Server
Tandem OSS/Guardian/Tuxedo
Unix
(Sun Solaris, IBM AIX)
Windows

Programmiersprachen

Bash
Butbucket
C
C++
Groovy
Java
Kornshell
make
NuGet
Perl
Python
Spring
Stash

Datenbanken

CMDB/MaxDB
IBM DB2
MS Access
MS SQL-Server
MySQL
NonStop SQL
Oracle
Remedy CMDB
ServiceNow CMDB
VRR InfaDB

Datenkommunikation

DNS

Design / Entwicklung / Konstruktion

Ansible Playbooks
Selenium
XML Nexus Repositories

Branchen

Branchen

  • Investment Banking
  • Informationstechnologie
  • Softwareunternehmen
  • Lagerlogistik
  • Automotive
  • Transport
  • Payment-Service-Provider
  • Behorden
  • Industrie

Einsatzorte

Einsatzorte

Frankfurt am Main (+20km) Stuttgart (+20km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km)
möglich

Projekte

Projekte

8 Monate
2021-11 - 2022-06

Beratungs- und Implementierungsleistungen im MVP Migrationsvorgehen Projekt Atruvia Ablösung IBM CA-Endevor

DevOps Engineer CI/CD /Jenkins Administrator JenkinsCI Nexus Bitbucket ...
DevOps Engineer CI/CD /Jenkins Administrator

Erreichen eines tragfähigen Lösungsweges für die Umstellung von IBM Endevor nach CI/CD GIT auf Openshift.

Mitarbeit in der Aufbau und die Funktionsweise eines Proof of Conceptes

Mitarbeit in ein Minimum Viable Product in der Produktentwicklung um Feedback  von Kunden zu bekommen

Grober Ablauf einer Migration und Technische Implikationen dokumentieren.

Nutzbarkeit von IBM Urban Code Deploy im Atruvia-Umfeld.

Planung des migrationszeitraum der Leistungsbereiche

Analyse zur Zuordnung der COBOL copybooks zu Leistungsbereiche

Überprüfung des Sourcens für due Konvertierung von EBCDIC -> UTF-8 ->EBCDIC

Konfiguration für die wichtigsten Sprachen

Git Projekte und Repositiories erstellen.

Git Standardbranches erstellen.

Schulung der Entwicklungsteams durchführen

Art und Umsetzung des Archivierungssystems, Ressourcenverfügbarkeit und Abhängigkeiten zu Infrastrukturteams.

Schulung der Entwicklungsteams durchführen

JenkinsCI Nexus Bitbucket JFrog Artifactory CMake COBOL Assembler PL1 Git Bash Groovy JSON Infrastruktur/Betrieb Jira Confluence DB2 XML Aktueller Trends und neuer Technologien im Bereich CI/CD Erfahrungen mit Tools aus dem Bereich Software Configuration Management Agilen Methoden inkrementelle Produktlieferungen Eclipse z/OS Ide UCD DBB Server Endevor Red Hat Open Shift API SCM History Tool Agile Software Entwicklung(ASE) USS Linux Windows ZAppBuild Tools WebBrowsers MS Team Meeting MS-Office Slack. UCD WebEx
JenkinsCI Nexus Bitbucket JFrog Artifactory Assembler PL1 Git Bash Groovy JSON Infrastruktur/Betrieb Jira Confluence DB2 XML Aktueller Trends und neuer Technologien im Bereich CI/CD Erfahrungen mit Tools aus dem Bereich Software Configuration Management Agilen Methoden inkrementelle Produktlieferungen Eclipse z/OS Ide UCD DBB Server Endevor Red Hat Open Shift API SCM History Tool Agile Software Entwicklung(ASE) Java 11
Atruvia AG, Frankfurt am Main
Remote
6 Monate
2021-04 - 2021-09

Pflege, Erweiterung, Optimierung und Erneuerung der Prozesse

Build Manager / DevOps JenkinsCI Artifactory CMake ...
Build Manager / DevOps

Unterstutzte des Digitalwerk Devops Team in Bereich CI/CD. Digitalwerk GmbH ist ein Software-Entwicklungsunternehmen mit Schwerpunkt auf ADAS Tools & Frameworks. Kernkompetenzen sind High Speed Data Processing, Rapid Prototyping, Embedded Software und Fahrzeugverifizierung. Zu den Kunden zählen europäische Premium-Automobilhersteller sowie führende TIER1 Lieferanten.

Rolle als Build und DevOps:

  • Pflege, Erweiterung, Optimierung und Erneuerung der Prozesse, Entwicklungsumgebungen und Tools aller Teams innerhalb der Firma
  • Analyse und Umsetzung der Entwicklungs- und Testanforderungen für den technischen Build-Prozess
  • Betreiben und Weiterentwicklung von Continuous Integration auf Basis von Jenkins zu Continuous Delivery
  • Orchestrierung und Automatisierung bestehender Arbeitsschritte und Abläufe Automatisierte Packaging und Deployment
  • Bereitstellung von Client, Servern und Applikationen auf basis Linux und Windows
  • Anpassung der Entwicklerworkflows an dynamische Releasezyklen (Versionsabhängige Paketierung, Binärartefakte, Feature-Branches)
  • Bewertung des Einsatzes existierender Werkzeuge (speziell Cloud) oder Anpassungen/Neuentwicklung bestehender/eigener Lösungen
  • Bestimmen der Migrationsanforderungen DW Workloads
  • Erstellen eine Bestandaufnahme der Workloads
  • Identifizieren die Nutzungsbasis
  • Berechnen die Kosten für Rechen-, Netzwerk-, und Speicherkosten
  • Continuous Integration & Deployment unserer Softwareentwicklung und Produktartefakte
  • Wiederverwendung von Templates und Vernetzung unserer Systeme
  • Verwaltung, Maintenance und Support der komplett eingesetzten Systemlandschaft

Linux Windows CMake C++ Conan Artifactory MS Visio MS Project MS Build Tools Visual Studio 2017/2019 Intellij Eclipse Apache Tomcat XML WebBrowsers Postgress DB Docker Bash Kornshell. Git Gitlab MS-Office Groovy Slack. ADTF Device Toolbox ADTF Display Toolbox ADTF Calibration Toolbox
JenkinsCI Artifactory CMake C++ Docker Gitlab Git Bash Kornshell Groovy JSON Version Control Infrastruktur/Betrieb Jira Confluence Postgress DB XML Aktueller Trends und neuer Technologien im Bereich CI/CD Erfahrungen mit Tools aus dem Bereich Software Configuration Management Agilen Methoden inkrementelle Produktlieferungen
Digitalwerk GmbH, Regensburg
1 Jahr 4 Monate
2019-06 - 2020-09

Tradefinder Team Support

Build, DevOps und Release-Manager Jenkins Artifactory Bitbucket ...
Build, DevOps und Release-Manager

Unterstutzte des Deutsche Bank TradeFinder-Teams. Das Tradefinder-Team ist ein Strats / Quant-Team, das liefert analytische Lösungen für Geschäfts- und Infrastrukturprogramme in einer robusten und kontrollierten Technologieumgebung entspricht den aufsichtsrechtlichen Standards der Deutschen Bank. Tradefinder ist ein interaktives Echtzeit-Webtool zur Marktanalyse, mit dem Kunden, Verkäufer und Händler von historischen sowie Live-Daten mit besonderem Fokus auf schnelle On-Demand-Berechnungen. Rolle als Build und Release-Manager:

  • Planung, Abstimmung, Koordination und Reporting von Build/Release-Aktivitäten unter Berücksichtigung der Anforderungen der Kunden und internen Betriebseinheiten
  • Kontinuierliche Weiterentwicklung des Build-Release-Prozesses inkl. der eingesetzten Tools
  • Enge Zusammenarbeit mit den IT-Fachabteilungen und Erfüllung von Qualitätsanforderungen und SLA's sowie Dokumentation
  • Implementierung und Betrieb der Build- und Deployment-pipeline mit Jenkins, SonarQube und Ansible
  • Betreiben und Weiterentwicklung von Continuous Integration auf Basis von Jenkins zu Continuous Delivery
  • Setup von Pipelines-basierten Jenkins-Builds für mehrere Bitbucket Repositiories und der kontinuierliche Beschleunigung der Entwicklungsgeschwindigkeit durch Verwaltung, Optimierung und Neugestaltung von Builds
  • Automatisierte Packaging und Deployment Bereitstellung von Client, Servern und Applikationen auf basis Linux und Windows
  • Anpassung der Entwicklerworkflows an dynamische Releasezyklen (Versionsabhängige Paketierung, Binärartefakte, Feature-Branches)
  • Management und Koordination verschiedener Jenkins Umgebungen (Entwicklung, Integrations-, Test-, Abnahme-und Produktionsumgebungen
  • Optimierung der etablierten Testprozesse zur Beschleunigung sämtlicher Quality Gate Durchläufe
  • Automatisierung von Entwicklungsschritten (Scripting oder CI)
  • Weiterentwicklung der Containervirtualisierung von Tools (Docker) und Entwicklungsumgebungen für CI und Entwickler
  • Dokumentation aller Arbeitsschritte
Linux Windows Red Hat Linux MS Office MS Visio MS Project Intellij Eclipse Apache Tomcat XML WebBrowsers Oracle DB Artifactory Docker Bash Kornshell. Perforce Helix Git Svn Jenkins CI/CD
Jenkins Artifactory Bitbucket Perforce Git Gradle Ant Bash Kornshell Selenium Groovy JSON Ansible Playbooks Version Control Infrastruktur/Betrieb Jira Confluence Oracle DB XML Nexus Repositories Git Perforce CI/CD dbAnalytics MatLab
Deutsche Bank AG
Frankfurt am Main
5 Monate
2019-01 - 2019-05

Java Build Experte/Jenkins

Build Manager Java Jenkins Artifactory ...
Build Manager
  • Die INIT Innovative Informatikanwendungen in Transport-, Verkehrs- und Leitsystemen GmbH entwickelt, produziert, installiert und wartet INIT integrierte Hardware- und Software-Lösungen für alle zentralen Aufgaben der Verkehrsunternehmen.
  • Projektinhalte und Aufgaben waren der Durchführung von Machbarkeitsstudien (sog. Proof of Concept) für  der Aufbau und Einsatz eine Continous Integration / Continous Delivery Pipeline unter Jenkins  als Scripted und Declarative Pipelines.
  • Erstellen dabei die Stärken und Schwächen des Aufbau eine CI/CD Pipelineund liefern Ihnen ein schnelles und aussagekräftiges Ergebnis.
  • Performance Verbesserungen, Verbesserungen im Bereich Build (Best Practice, Fehleranalyse und Beseitigung), und Bessere Integration in den DevOps Bereich.
  • Analyse von Builds (Maven, JDK1.8, Jenkins, und Artifactory).
  • Integration der Quality Gates Tests (SonarQube) in die Declarative Pipelines
  • Analyse/Fehlerkorrekturen eines OSGi Builds mit ca. 650 Modulen (ca. 1.5 M LoC), etc. (QS der Buildartefakte).
  • Maven/Java Build / OSGi Build Automatisierter Workspace Setup
  • Migration Job Configuration in Jenkins Job DSL / Jenkins Pipelines (Java, Groovy => Infrastructure as Code).
  • Erestekkung ein Multibranch  Pipeline-Job,  der  die  Script-Definition  direkt  über  die  Weboberfläche  von  Jenkins  oder  in  einem  „Jenkinsfile“  aus  dem Source Code Management (SCM) erwartet.
  • Erstellung Verschiedene Toolimplementierungen in Java / Groovy zur Verbesserung der Deployment Prozesse z.b. ein Shared Library
  • Migration von SVN nach Git / GitHub.
  • Deployment von Anwendung auf unterschiedlichen Umgebungen, Konfigurationsmanagement,  Anwendungsinstallation mit Konfiguration
Solaris Windows Linux MS Office MS Visio MS Project Intellij Eclipse Apache Tomcat Twitter/Facebook Spring JPA Api XML WebBrowsers Copilot TCP2 MediaManager VDV DFi SAF Oltmann OpenStreetMaps SiriFM VRR InfaDB MobilCenter Oracle DB Artifactory Bash Kornshell. Git Svn CI/CD
Java Jenkins Artifactory Bitbucket SVN Git Maven Gradle Ant Bash Kornshell Selenium Sonarqube Node.js. Groovy JSON Spring Version Control Infrastruktur/Betrieb Jira Confluence Oracle DB XML Nexus Repositories Git Svn CI/CD
Init GmbH
Karlsruhe (Baden)
9 Monate
2018-02 - 2018-10

Unterstutze die IT-Syste,haus der BA

Softwarepaketierung-Verteilung /Build Manager Java Hudson Jenkins ...
Softwarepaketierung-Verteilung /Build Manager
Als Softwarepaketierer und Build Manager für Anpassungen an einer bestehende Kundensoftware. Die Softare ist ein Stammdatenerfassung und ?plegesystem und wird aktuell in der Linie weiterentwickelt.Die auf Basis einer eigens entwickelten Java-Plattform (WebLogic) entwickelte rechtskreisübergreifende Optimierung der Stammdatenverwaltung für Personen- und Betriebedaten enthalten neben den Organisationsstrukturen auch einzelne Prozesse für die Personen- und Betriebestammdaten. Umgesetzt werden gesetzliche Änderungen sowie kontinuierliche Optimierungen im Hinblick auf die Nutzung durch Anwender und Partnerverfahren. Im Rahmen der Realisierung werden neben den gängigen IT-Standards auch Anpassungen zur Sicherstellung der datenschutzrechtlichen Auflagen mit einbezogen.

Für die derzeit geplante hohe Anzahl an Qualitätssicherungsvorhaben, reichen die verfügbaren internen Ressourcen nicht. Zur Umsetzung dieser Vorhaben, wird externe Unterstützung benötigt.

  • Bearbeitung und Optimierung des Software-Build-Prozesses in Kooperation mit der Entwicklung und den maßgeblichen Einheiten im Systemhaus
  • Deployment der Softwarepakete und Auslieferung dieser in die verschiedenen Umgebungen
  • Überwachung und Versorgung der diversen Umgebungen
  • Erstellen von Changes und weiteren betriebsnotwendigen formalen Aufträgen und Überwachung von deren Umsetzung
  • Zusammenarbeit mit den verschiedenen Disziplinen in der Softwareentwicklung im Bereich Implementierung und Test
  • Überwachung der Produktionsumgebung inkl. Support und Help Desk
  • Planung der Roll-Out Aktivitäten in Zusammenarbeit mit den betroffenen und durchführenden Einheiten

Unix Linux Windows MS Office Hudson Jenkins Git SVN Jira Eclipse Apache Tomcat Jenkins Bamboo Weblogic Oracle SOA Elasticsearch Jira Remedy Change JDeveloper Oracle ESB Toolsuite Management Remedy CMDB ServiceNow CMDB
Java Hudson Jenkins Nexus Bitbucket SVN CVS Git Ant Maven Bash Kornshell Sonarqube Node.js. Groovy WebLogic Oracle SOA Oracle DB Oracle ESB Software Build Prozess Release Managment Infrastruktur/Betrieb Remedy Change Management Continous Integration Continous Deployment Continous Delivery
Bundesagentur Für Arbeit(BfA) Nürnberg
Nürnberg
1 Jahr 3 Monate
2016-08 - 2017-10

Prozessanalyse und Help Desk Management

Build Manager/Jenkins Admin Java Jenkins Nexus ...
Build Manager/Jenkins Admin

Unterstützte der COO/CTO Production Services der Deutsche Bank bei der Onboarding bei Squares/Nexus für neue SB-Applikationen. Es handelt sich Um mehreren Maven Style Repositories, in den Einlieferungen aller Vendoren der Bank übergeben werden müssen. Jeder Vendor ist Onzuboarden. Jede neue Komponente (von Sourcen, Config-Datei, über Grafiken bis zur Paketeinlieferung) ist initial onzuboarden.

  • Planung, Koordination und Durchführung von Software
    Builds und Releases über Jira Workflow Services
  • Setup von Pipelines-basierten Jenkins-Builds für über 20 Repositiories
  • Applikation, Packaging und Konfiguration Services
  • Konfiguration und Entwicklung von Skripten und Werkzeugen für komplizierte Synchronisierungsprozesse für Paketierung und Installation in gehostete webbasierten Repositories für Linux, Solaris und Windows Plattformen
  • Deployment Services über Blade Logic Servern
  • Prozessanalyse und Help Desk Management / Koordination und mit Software-Lieferanten
  • Qualitätssicherung
  • Aufbau einer LDAP-Authentifizierung im dbNettz 
  • Testplanung
  • Planung und Durchführung der Last- und Performancetests  
Solaris Windows AIX MS Office MS Visio MS Project Jira Eclipse Apache Tomcat
Java Jenkins Nexus Artifactory SVN Git Maven Gradle Ant Bash Kornshell Selenium Sonarqube Node.js. Groovy JSON   Squares DSL Version Control Infrastruktur/Betrieb ServiceNow-CMDB
Deutsche Bank
Frankfurt
4 Monate
2016-04 - 2016-07

Brandschutzlösungen für Informations- und Kommunikationstechnologien

Build Manager Manager C C++ Java ...
Build Manager Manager

In der Software-Entwicklung kommen der Integrations-Server Bamboo und die Git-Repository-Verwaltung Stash/Bitbucket zum Einsatz.  Der Entwicklungsprozess ist von einer zentralen auf eine verteilte Versionskontrolle migriert (Git). Für die Dokumentation kommt Confluence mit Confluence Questions und Confluence Team Calendars zur Verwendung. Workflows und die Strukturierung von Projekten werden mit JIRA und JIRA Agile abgebildet.

  • Verantwortlich für die strukturieren und optimieren den gesamten Build-Zyklus komplexer, Java und Windows basierter Systeme, von der Sourcecode-Verwaltung bis zur Testautomatisierung.
  • Verantwortlich für die analysieren Anforderungen der Entwickler und Testmanager und leiten daraus die technische Umsetzung im Build-Prozess ab.
  • konzipieren und optimieren die Prozesse und Tools im Bereich Sourcecode-Verwaltung, Dependency Management, Continuous Integration, Test und Deployment.
  • Verantwortung für die Infrastruktur der Build-, Anwendungsentwicklungs- und Testumgebungen und eine neue Continous Delivery Pipeline zu bauen und der Wunsch der Entwicklung, regelmäßig und in kurzen Abständen Releases zu erstellen.
  • In einem agilen Entwicklungsprozess (Scrum) bin ich Ansprechpartner der Scrum-Master und Entwickler für Continous Integration und stelle entsprechende Kennzahlen bereit.
  • Portierung, Systemverwaltung, und Optimierung unserer Standardsoftware für diverse Datenbank- und Betriebssystemplattformen sowie für diverse Ablaufumgebungen (z.B. MySQL, Oracle, Visual Studio, Windows, Linux, Python, Bash, Tomcat, Maven, NuGet, und Artifactory)
  • Unterstützung und Anleitung der Entwicklerinnen und Entwickler bezüglich der verwendeten Werkzeuge und der einzuhaltenden Standards
  • Technische Beratung von Partnern und Customizing-Projekten hinsichtlich Sizing, Performance, Third Party-Versionen.
Linux Windows MS Office MS Project Atlassian JIRA Atlassian Confluence Apache Tomcat Maven make Python Bash
C C++ Java Butbucket Stash Git Bamboo Artifactory NuGet Kornshell
MiniMax AG
6 Monate
2015-10 - 2016-03

Einführung und Betreuung der Versionsverwaltung Perforce

C++ Java Perforce ...

Ziel:

Um konkurrenzfähig zu bleiben kleinere Wartungsarbeit im Software/Hardware Umfeld

 

Sparkasse:

Defect-Management für den fachlichen Anwendung im Rahmen der Integration von Kundenstammdaten einer anderen  Sparkasse in das neue System

  • Abstimmung der erkannten Defekts mit dem Entwicklungsmanager und Mitsprache an die zuständigen Entwickler.
  • Verfolgung der Defekt-Abarbeitung durch die Entwickler und Kontrolle der Statusvergabe der Defekts
  • Versionsbezogene Freigabe der bereinigten Software.
  • Koordinierung der beteiligten Projektmitarbeiter.

 

ANIMUS Klub Nußloch - Der Spiel- und Freizeitklub für die ganze Familie

Beratung für Anwendungen auf der Basis freier Software bieten gerade für kleine Bildungsinstitutionen

  • Hilfe und Netzwerke attraktive Lösungen, um sich kostengünstig eine technische Infrastruktur zu geben.
  • Hardware-Reparaturen durchführen oder organisieren
Windows SUSE Linux Enterprise Server RedHat MS Office MS Visio MS Excel Subversion Eclipse Apache Tomcat Wordpress
C++ Java Perforce Maven
Wüstenrot Bausparkasse AG
1 Jahr 3 Monate
2014-06 - 2015-08

Continuous Integration ? Umsetzung mit Fokus Build und Release Management

Release Manager - Investment Banking C C++ Java ...
Release Manager - Investment Banking

Umsetzung/Ausbau des im Vorprojekt erzeugten Konzepts mit Fokus auf den Betrieb. (Ausbau-) Konzeption des 2010 erzeugten Prototyps zu einem allgemeinen

  • Prüfung und Optimierung der Softwarearchitektur / Infrastruktur
  • Prüfung und Optimierung des Entwicklungsprozesses für neue Finanzprodukte
  • Planung, Koordination und Durchführung von Software Builds und Releases
  • Planung, Koordination und Durchführung mit dem SLA definierten externen Dienstleister über die    Qualität, den Servicegrad und die erforderliche Verfügbarkeit der Leistungen.
  • Neuplanung und Umsetzung des Benutzermanagements
  • Prozessanalyse Help Desk Management / Koordination mit Software-Lieferanten / Einführung der Software-Lösung.
  • Qualitätssicherung
  • Anforderungsermittlung, -analyse, -dokumentation
  • Prozessanalyse und -dokumentation
  • Testplanung
  • Planung und Durchführung der Last- und Performancetests
Solaris Windows MS Office MS Visio MS Project Serena Business Eclipse Apache Tomcat
C C++ Java Mashups Perforce Maven make Python Bash Kornshell
Portigon AG
6 Monate
2014-06 - 2014-11

IT-Basisbetrieb Proxy und Web-Applikationsserver

Squid DNS Bash

Support, Betrieb und Security-Analysen der Internetinfrastruktur

  • Betreuung von Web- und Tomcat-Servern
  • Wartung der Internet-Proxies
  • Installation von Bluecoat Appliance
  • Incident und Problem Management von Betriebsystemen (LINUX), Webservern und Netzwerk
  • Durchführung von Performanceanalysen und Statistikerstellung
  • Incident und Problem Management von BEA/WEblogic Instanzen
  • Durchführung von Standardinstallationen von BEA Instanzen
RedHat Apache Tomcat BEA Weblogic Blue Coat
Squid DNS Bash
Magdeburg
4 Monate
2014-02 - 2014-05

Build und Deploy Konzeption

IT-Specialist ? Consultant Bash Java Spring ...
IT-Specialist ? Consultant

Middleware Administration und Releasemanagement

  • komplexe Domain Konfiguration, day2day 2nd und 3rd Level Support
  • ITIL basiertes Release- und Konfigurationsmanagement
  • SPOC für technische Fragestellungen in einem Team von 12 Mitarbeitern
Maven Jenkins Nexus Subversion Eclipse M2E Tuxedo HP-UX BEA Weblogic WebSphere Tibco Apache Tomcat DB/2 OSGi
Bash Java Spring Liquibase SOAP
Belgacom nv, Brüssel/Belgien, Mobilfunk
6 Monate
2013-07 - 2013-12

T-Basisbetrieb Proxy und Web-Applikationsserver

Python Bash Kornshell
T-Basisbetrieb Proxy und Web-Applikationsserver
  • Support, Betrieb und Security-Analysen der Internetinfrastruktur
  • Betreuung von Web- und Tomcat-Servern
  • Wartung der Internet-Proxies
  • Sicherheitsbewertung von Applikationen, Daten und Protokollen
  • Verwaltung von SSL-Zertifikaten und Certificate Authorities
  • Incident und Problem Management von Betriebsystemen (LINUX), 


Webservern und Netzwerk
  • Incident und Problem Management von Tomcat Installationen
  • Durchführung von Performanceanalysen und Statistikerstellung
Solaris Oracle Loadbalancing Apache HTTP Server Proxy
Python Bash Kornshell
HSBC Internationale Bank (Zürich )
1 Jahr 3 Monate
2012-10 - 2013-12

Support von Misys Global Trade and Risk Management für Financial Services Applikation

Berater in Konfigurationsmanagement, ReleaseManagement C Java Maven ...
Berater in Konfigurationsmanagement, ReleaseManagement
  • Planung, Koordination und Durchführung von Software Builds und Releases
  • Prüfung und Optimierung des Business Continuity und Disaster Recovery,
  • Planung des funktionellen Umfanges eines Releases durch Zuordung von Requirements
  • Nachverfolgung des Umfanges von Änderungen (Entwicklungsstand)
  • Festlegung eines Zeitplanes bzw. Zeitzyklen
  • Einhaltung von Qualitätssicherung  Richtlinien wie Test und Freigabeverfahren
  • Planung, Koordination und Durchführung von Rollouts
  • Dokumentation des Umfangs von Änderungen (Release Notes)
  • Prozessanalyse Help Desk Management / Koordination mit Software-Lieferanten
Solaris Windows MS Office Serena Business Mashups Perforce Eclipse RCP Apache Tomcat
C Java Maven make Python
Portigon AG, Düsseldorf, Deutschland
Internationales Projekt (Deutschland, England, USA)
5 Monate
2013-02 - 2013-06

Implementierung und der Aufbau der Infrastruktur um unter den geforderten Sicherheitsaspekten

Python Perl Bash
  • Ziel des Projekts war die Implementierung und der Aufbau der Infrastruktur um unter den geforderten Sicherheitsaspekten einen Zugriff per WebService auf die Backendsysteme zu ermöglichen
  • Weblogic-Update im Onlinebanking-Umfeld. Inbetriebnahme einer HBCI-Onlinebanking   Applikation unter Weblogic 10.3
  • Changemanagement, Betriebshandbuch, Deploymentskripte und Packaging, Aufsetzen und - Tuning der Weblogic-Instanzen 
  • Durchführung von Performanceanalysen und Statistikerstellung
Solaris Oracle Loadbalancing Apache HTTP Server Proxy
Python Perl Bash
Deutsche Bank, Frankfurt
6 Jahre 3 Monate
2006-06 - 2012-08

Prüfung und Optimierung der Softwarearchitektur / Infrastruktur

Senior Fachkraft / Projektleiter C C++ Java ...
Senior Fachkraft / Projektleiter
  • Prüfung und Optimierung der Softwarearchitektur / Infrastruktur
  • Konfigurationsidentifizierung und Konfigurationsüberwachung neue Änderungen
  • Prüfung und Optimierung des Entwicklungsprozesses für neue Finanzprodukte
  • Planung, Koordination und Durchführung von Software Builds und Releases
  • Verwaltung und Kontrolle durch das Versionsmanagement von Software-Elementen und Änderungen
  • Neuplanung und Umsetzung des Benutzermanagements
  • Prozessanalyse Help Desk Management / Koordination mit Software-Lieferanten / Einführung der Software-Lösung
  • Qualitätssicherung
  • Anforderungsermittlung, -analyse, -dokumentation
  • Prozessanalyse und -dokumentation
  • Testplanung
  • Konfigurationsauditierung  um die Änderungen im Projekten
Solaris Windows MS Office MS Visio MS Project Tomcat Maven make Python Bash
C C++ Java Perforce Eclipse RCP
WestLB AG, Düsseldorf, Deutschland
14 Jahre
1991-01 - 2004-12

Entwicklung, Disaster Recovery und Systemmanagement

Technical Project Leader Java Maven Hudson ...
Technical Project Leader
  • Technische Projektleiter in großen Softwareprojekten aus Basis der Plattformen Hewlett-Packard NonStop Systems/Unix/Windows für mehrere strategisch wichtige Kunden, z.b. (Deutsche Bank, Daimler AG und Deutsche Bahn AG)
  • Umfassende Fachkenntnisse, besonderes bei der Entwicklung, Optimierung und Integration von ITIL unterstützt Service Management-Lösungen, CMDB Implementierung, Software
  • Entwicklung, Disaster Recovery und Systemmanagement.
Linux DB/2 Windows Eclipse IBM RAD WebSphere Application Server WebSphere Portal Server Apache Tomcat Sonatype Nexus Maven Atlassian Confluence Subversion CVS ANT Teamtrack Fisheye Greenhopper
Java Maven Hudson Spring
Twinsoft GmbH, Darmstadt, Deutschland

Aus- und Weiterbildung

Aus- und Weiterbildung

10 Monate
1983-09 - 1984-06

Business Administration

Business Administration, University of Maryland , USA
Business Administration
University of Maryland , USA
4 Jahre 6 Monate
1979-01 - 1983-06

Computer Sciences

Associates of Arts Degree in Applied Data Science and Business Administration., City Colleges of Chicago, Illinois, USA
Associates of Arts Degree in Applied Data Science and Business Administration.
City Colleges of Chicago, Illinois, USA

Position

Position

Release Manager / Build Manager/Jenkins  CI/CD Admin

Kompetenzen

Kompetenzen

Schwerpunkte

Analyse, Modellierung und Optimierung
von Geschäftsprozessen
Anforderungsmanagement
Build-Management
Business Analyse
CI/CD Pipelines
Konfigurationsmanagement
Release-Management
Softwareentwicklungsmethoden
Continuous Intergration/Continous Delivery/Kanban/Scrum

Aufgabenbereiche

Continous Integration
Copilot TCP2
JPA Api
Kornshell. Git
Management
MediaManager
MobilCenter
Oltmann
OpenStreetMaps
Oracle ESB Software Build Prozess
Release Managment
SAF
SiriFM
Twitter/Facebook
VDV DFi

Produkte / Standards / Erfahrungen / Methoden

ANT
Apache HTTP Server
Apache Tomcat
Artifactory
Atlassian
Confluence, JIRA
Bamboo
BEA Weblogic
Bitbucket
Blue Coat
Confluence
Continous
Delivery, Deployment
CVS
dbAnalytics
Docker
Eclipse
RCP
Elasticsearch
Fisheye
Git
Gradle
Hudson
Infrastruktur/Betrieb
Intellij
JDeveloper
Jenkins
Jira
Liquibase
Loadbalancing
M2E
Mashups
MatLab
Maven
MS Excel
MS Office
MS Project
MS Visio
Nexus
Node.js.
Oracle ESB Toolsuite
Oracle SOA
OSGi
Perforce
Proxy
Remedy Change Management
Serena Business Mashups
SOAP
Sonarqube
Squid
Subversion
SVN
Tibco
Tomcat
Tuxedo
Version Control
WebBrowsers
WebLogic
WebSphere
Application Server, Portal Server
Wordpress
XML

Selbständig:

  • Konfigurations-Management/Release Management/Build Manager
  • Informationstechnologie
  • Consulting/Beratung
  • Senior Fachkraft / Projektleiter
  • arbeite als IT Freelancer, wohne in die nähe von Heidelberg und arbeite dort, wo meine Kunden mich beauftragen. Mein Aufgabengebiet umfasst hierbei vor allem die Konzeption, Planung und Umsetzung von Softwareprojekten in form von Konfigurations-, Änderungs- und Release-Management hinsichtlich Entwicklung und Pflege/Wartung von Systemen und/oder Infrastruktur Anpassungen.

Experte für:

Senior Konfiguration Management , Release Management, Perforce Specialist, SoftwareEntwickler, SystemArchitekt, System Administrator, Systemplanner , Continous Integration/Continous Delivery


Funktionale Expertise:

Consulting, Beratung, Konfigurationsmanagement und Änderungsmanagement, Release-Management, Build-Management, Informationstechnologie, Telekommunikation.


Karriere-Level:

Senior Fachkraft / Consulting/Projektleiter / Release und Build Manager


Berufliche Erfahrungen vor Selbsttätigkeit

09/2012 - heute

Selbständig:  Raum Heidelberg/Frankfurt/Düsseldorf, Deutschland
Konfigurations-Management/Release Management/Build Manager
Informationstechnologie
Consulting/Beratung
Senior Fachkraft / Projektleiter

arbeite als IT Freelancer, wohne in die nähe von Heidelberg und arbeite dort, wo meine Kunden mich beauftragen. Mein Aufgabengebiet umfasst hierbei vor allem die Konzeption, Planung und Umsetzung von Softwareprojekten in form von Konfigurations-, Änderungs- und Release-Management hinsichtlich Entwicklung und Pflege/Wartung von Systemen und/oder Infrastruktur Anpassungen.

style="">Experte für:
Senior Konfiguration Management , Release Management, Perforce Specialist, SoftwareEntwickler, SystemArchitekt, System Administrator, Systemplanner , Continous Integration/Continous Delivery

Fachlicher Schwerpunkte:

  •  Business Analyse 
  • Analyse, Modellierung und Optimierung von Geschäftsprozessen 
  • Konfigurationsmanagement, Build-Management und Release-Management 
  • Softwareentwicklungsmethoden Continuous Intergration/Continous Delivery/Kanban/Scrum 
  • Anforderungsmanagement 
  • CI/CD Pipelines


10/2012 - 12/2013

Kunde: Portigon AG, Düsseldorf, Deutschland

Position: Berater in Konfigurationsmanagement, ReleaseManagement

Aufgaben:

  • Konfiguration Manager/Release Manager
  • Investment Banking
  • Finanzen, Rechnungswesen
  • Technologie: HP/Solaris,Windows, MS Office, C, Java,  Serena Business Mashups, Perforce, Eclipse, RCP,  Apache, Tomcat, Maven, Make und Python
  • Internationales Projekt (Deutschland, England, USA)
  • Support von Misys Global Trade and Risk Management für Financial Services Applikation


Wichtigste Tätigkeiten

Planung, Koordination und Durchführung von Software Builds und Releases

  • Prüfung und Optimierung des Business Continuity und Disaster Recovery,
  • Planung des funktionellen Umfanges eines Releases durch Zuordung von Requirements
  • Nachverfolgung des Umfanges von Änderungen (Entwicklungsstand)
  • Festlegung eines Zeitplanes bzw. Zeitzyklen
  • Einhaltung von Qualitätssicherung  Richtlinien wie Test und Freigabeverfahren
  • Planung, Koordination und Durchführung von Rollouts
  • Dokumentation des Umfangs von Änderungen (Release Notes)
  • Prozessanalyse Help Desk Management / Koordination mit Software-Lieferanten


Umfeld:

HP/Solaris, Windows, MS Office, MS Visio, MS Project C, C++, Java,  Serena    Business Mashups, Perforce, Eclipse RCP,  Apache, Tomcat, Maven, Make und Python, Bash,  und Kornshell


06/2006 - 08/2012

Kunde: WestLB AG, Düsseldorf, Deutschland

Position: Configurations-Manager/Advanced IT-Specialist

Aufgaben:

  • Konfiguration Manager
  • Investment Banking
  • Finanzen, Rechnungswesen
  • Senior Fachkraft / Projektleiter


Wichtigste Tätigkeiten

  • Prüfung und Optimierung der Softwarearchitektur / Infrastruktur
  • Konfigurationsidentifizierung und Konfigurationsüberwachung neue Änderungen
  • Prüfung und Optimierung des Entwicklungsprozesses für neue Finanzprodukte
  • Anforderungsermittlung und Analyse der Kundenanforderungen und Kundenwünsche an eine Dienstleister in dem zu erbringenden Dienstleistungen
  • Planung, Koordination und Durchführung von Software Builds und Releases
  • Verwaltung und Kontrolle durch das Versionsmanagement von Software-Elementen und Änderungen
  • Neuplanung und Umsetzung des Benutzermanagements
  • Prozessanalyse Help Desk Management / Koordination mit Software-Lieferanten / Einführung der Software-Lösung
  • Qualitätssicherung
  • Anforderungsermittlung, -analyse, -dokumentation
  • Prozessanalyse und -dokumentation
  • Testplanung
  • Konfigurationsauditierung  um die Änderungen im Projekten

Umfeld:

HP/Solaris, Windows, MS Office, MS Visio, MS Project C, C++, Java,  Serena    Business Mashups, Perforce, Eclipse RCP,  Apache, Tomcat, Maven, Make und Python, Bash, und Kornshell

Bemerkung:

Die Umsetzung bezieht sich auf das 2010 entwickelte Konzept


01/1991 - 12/2004

Kunde: Twinsoft GmbH, Darmstadt, Deutschland

Aufgaben:

  • Technical Project Leader
  • Softwareunternehmen
  • Informationstechnologie, Telekommunikation
  • Senior Fachkraft / Projektleiter
  • Technische Projektleiter in großen Softwareprojekten aus Basis der Plattformen Hewlett-Packard NonStop Systems/Unix/Windows für mehrere strategisch wichtige Kunden, z.b.
    (Deutsche Bank, Daimler AG und Deutsche Bahn AG)
  • Umfassende Fachkenntnisse, besonderes bei der Entwicklung, Optimierung und Integration von ITIL unterstützt Service Management-Lösungen, CMDB Implementierung, Software
  • Entwicklung, Disaster Recovery und Systemmanagement.


Umfeld:

Java, Maven, Hudson, Spring, DB2, Linux (SLES 11), Windows, Eclipse, Rapid Application Developer (IBM RAD), Websphere Application Server, Websphere Portal Server, Apache Tomcat, Sonatype Nexus, M2Eclipse (Maven Eclipse Plugin), Truezip, Atlassian Confluence, Subversion, CVS, ANT, Teamtrack, Fisheye und Greenhopper


Expertenkenntnisse

Java, JEE, Spring, Hibernate, JPA, XML. SOAP, REST, JMS, Anwendungsarchitektur, verteilte Systeme, Lucene, ANT, Make, Liquibase, Atlassian Tools (JIRA, Confluence, Fisheye), Subversion, CVS/RCS, Perforce, Bamboo


Fortgeschrittene Kenntnisse

Tomcat, Jetty, Linux, SQL, JSP, HTML, TCP/IP, OSGi, GWT, Eclipse, checkmk, Jenkins, Nexus, SonarQube, MySQL, SQL Server, DB2, Maven, Git  Linux (Debian, Suse, RedHat, Ubuntu), UNIX (Sun Solaris, IBM AIX) Tandem OSS/Guardian/Tuxedo, Windows


Grundkenntnisse

Perl, PHP, Bash-Scripting, C/C++, VisualBasic


Frameworks und Bibliotheken

Spring, Hibernate, JPA, JAXWS, JAXRS, Spring Security, Lucene, JMS, ActiveMQ, OSGI,  slf4j, log4j, TestNG, Junit, dbunit, httpunit, WebTest, Apache Commons, Liquibase, Trove, CGLib, ANT, UNIX Shells  (Bourne sh, Posix sh, ksh, csh,bash) Tcl


Anwendungserfahrung

  • Perforce, GIT, PSubversion, RMS,VCS/Dimensions, MKS Source-Integrity/Integrity-Manager
  • Eclipse, IBM Websphere Application Developer (WSAD), Borland JBuilder,  PowerJ,
  • Atlassian Jira, Confluence, Fisheye, Balsamiq Mockups, Gliffy, Borland Together, Rational Rose, Wiki Websphere, Apache Tomcat, Apache WebServer, Jetty, Samba, Nagios, MRTG, CheckMK, RedHat Satellite

 

Administrationserfahrung

Solaris,Guardian,Linux (Debian, RedHat), Nexus, Atlassian Tools (JIRA, Confluence, Fisheye), Jenkins, Tomcat, checkmk, SonarQube, CVS, Subversion, Apache httpd, Samba


Netzwerke und Protokolle 

TCP/IP, UDP, HTTP, SMTP, POP, SOAP, RMI, SSL, REST


Methoden und Verfahren 

Model-driven-Architecture (MDA), Unified Modeling Language (UML), pattern-basierte Entwicklung, OOA/OOD, Kanban/Scrum,Continous  Integration/Continous Delivery


Auslandserfahrung:

USA ,Korea, Taiwan

Betriebssysteme

HP-UX
Linux
(Debian, Suse, RedHat, Ubuntu)
Red Hat Linux
RedHat
Solaris
SUSE Linux Enterprise Server
Tandem OSS/Guardian/Tuxedo
Unix
(Sun Solaris, IBM AIX)
Windows

Programmiersprachen

Bash
Butbucket
C
C++
Groovy
Java
Kornshell
make
NuGet
Perl
Python
Spring
Stash

Datenbanken

CMDB/MaxDB
IBM DB2
MS Access
MS SQL-Server
MySQL
NonStop SQL
Oracle
Remedy CMDB
ServiceNow CMDB
VRR InfaDB

Datenkommunikation

DNS

Design / Entwicklung / Konstruktion

Ansible Playbooks
Selenium
XML Nexus Repositories

Branchen

Branchen

  • Investment Banking
  • Informationstechnologie
  • Softwareunternehmen
  • Lagerlogistik
  • Automotive
  • Transport
  • Payment-Service-Provider
  • Behorden
  • Industrie

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.