IT-Automatisierung (DevOps, CI/CD, Ansible, JBoss, Java, Python) & IT-Compliance
Aktualisiert am 29.10.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2024
Verfügbar zu: 100%
davon vor Ort: 100%
IT-Automatisierung
DevOps
IT-Compliance
Ansible
Java
Python
RedHat
JBoss
Continuous Integration
Testautomatisierung
Jenkins
Nexus
Git
Cloud
Selenium
Docker
Kubernetes
Scripting
Linux
PostgreSQL
CIS
Azure
Deutsch
Muttersprache
Englisch
sehr gut in Schrift und Wort

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

4 Jahre 2 Monate
2020-01 - heute

IT-Compliance und IT-Automatisierung

Systemadministrator, Softwareentwickler Ansible Ansible Tower Python ...
Systemadministrator, Softwareentwickler

IT-Compliance und IT-Automatisierung mit Ansible

  • Die Erstellung und Anpassung von IT-Compliance-Richtlinien auf Basis der CIS-Benchmarks für Tomcat, Apache HTTPD und JBoss EAP
  • Härtung und Erstellung von Golden Images für JBoss EAP, Tomcat und Apache HTTPD Versionen nach den Härtungs- und Sicherheitsrichtline der CIS Benchmarks mittels Ansible Skripten
  • Erstellung und Wartung von Ansible Skripten für das Deployment von Java EE Anwendungen
  • Entwicklung und Wartung eines Python-Frameworks zur Überprüfung der Compliance Richtlinien und zum Finden von laufenden und nicht laufenden Java-, Tomcat-, Apache HTTPD-, JBoss EAP-Instanzen auf allen RedHat+AIX Servern
  • Entwicklung von Ansible Skripten zur Anbindung von Anwendungen an das CA Application Performance Management Tool
  • Entwicklung von Ansible Modulen für die Anbindung von Ansible Tower an Cyberark
Ansible Ansible Tower Python RedHat Linux AIX Bitbucket Git ITIL CIS-Benchmarks Cyberark CA-APM Artifactory Service Manager Puppet HP UCMDB
Volkswagen Financial Services Digital Solutions GmbH
3 Jahre
2017-01 - 2019-12

Operation Transition Management

Systemadministrator, Deployment, Projektmanager JBoss EAP 6/7 Tomcat 7/8 Java EE ...
Systemadministrator, Deployment, Projektmanager
  • Begleiten mehrerer Java EE Anwendungen vom KickOff bis hin zum Betrieb
  • Planung, Durchführung, Dokumentation und Bewertung von  Proof  of  Concepts für neue  Java EE Anwendungen
  • Server, Datenbanken und Netze bestellen und aufsetzen
  • Ansible Deploymentskripte für die Anwendungen schreiben
  • Durchführender Deployments mit Ansible Tower Schreiben  von  Standard  Ansiblerollen  für  den Kunden
  • Migration bestehender Anwendungen auf das Deployment mit Ansible
  • Dokumentationen schreiben (Betriebshandbuch, . . . )
  • Überwachung  und  Problemanalyse  der  Anwendungen bei Last- und ITSCM Tests
  • Aufsetzen eines Monitorings für die Anwendung- en mit HP SiteScope und HP BSM
  • Übergabe der Anwendung an den Betrieb
JBoss EAP 6/7 Tomcat 7/8 Java EE Ansible Ansible Tower GIT Bitbucket HP Service Manager ITIL Confluence Python Windows Office Artifactory Linux RedHat
Volkswagen Financial Services Digital Solutions GmbH
6 Monate
2017-06 - 2017-11

JBoss EAP/Tomcat Härtung

Systemadministrator JBoss EAP 6/7 Tomcat 7/8 Linux RedHat ...
Systemadministrator

JBoss EAP/Tomcat Härtung und Erstellung von Golden Images

  • Härtung von JBoss EAP und Tomcat Versionen nach der Härtungs- und Sicherheitsrichtline von RedHat für den Kunden
  • Erstellen von Golden Images für die gehärteten JBoss EAP und Tomcat Versionen
  • Dokumentation der Härtung und Golden Image Erstellung
  • Automatisierung der Härtung und Golden Image Erstellung mit Ansible und Ansible Tower
  • Schreiben von Standard Ansiblerollen für JBoss EAP und Tomcat
JBoss EAP 6/7 Tomcat 7/8 Linux RedHat Ansible Tower GIT Bitbucket Artifactory Confluence HP Service Manager Ansible
Volkswagen Financial Services Digital Solutions GmbH
1 Jahr
2016-10 - 2017-09

DevOps

Systemadministrator, Deployment SCRUM DevOps Linux RedHat ...
Systemadministrator, Deployment

DevOps - Betrieb einer Java EE Anwendung für Bonitätsabfragen

  • Dieses Projekt wurde als agiles (SCRUM) Dev- OpsProjektdurchgeführt
  • Betrieb der Java EE Anwendung
  • Ansible  Deploymentskripte  für  die  Anwendung schreiben
  • Durchführender Deployments mit Ansible Tower
  • Implementierung von Continuous integration für das
  • Deployment mit Jenkins und Ansible Tower Dokumentation des Systemaufbaus, des Betriebes und des automatisiertem Deployment
  • Aufsetzen eines Monitorings für die Anwendung mit HP SiteScope und HP BSM
  • Überwachung  und  Problemanalyse  der  Anwendungen bei Lasttests und ITSCM Tests
SCRUM DevOps Linux RedHat HP SiteScope HP BSM ITIL-Prozesse Java EE GIT Ansible Ansible Tower Bitbucket Artifactory Jenkins Oracle 12G Cyberark HP Service Manager Atlassian Confluence
Volkswagen Financial Services AG
9 Monate
2016-04 - 2016-12

Migration des Dealer Management Systems CROSS

Systemadministrator, Berater CROSS DMS der Porsche Informatik Oracle 11G Oracle Real Application Cluster ...
Systemadministrator, Berater

Migration des Dealer Management Systems CROSS zu einem anderen Hoster

  • Durchführung von Schulungen über den Betrieb der Anwendung
  • Durchführung der Migration der Anwendung zu einem anderen Hoster
  • Koordination des Abbaus der Anwendung
CROSS DMS der Porsche Informatik Oracle 11G Oracle Real Application Cluster Linux RedHat HP Service Manager Perl Bash Shell
Volkswagen Financial Services AG
5 Jahre 4 Monate
2011-09 - 2016-12

Aufbau und Wartung von Clustersystemen

Software - System - Datenbankadministrator, Softwareentwickler CROSS DMS Oracle 10g + 11G Oracle Real Applicat- ion Cluster ...
Software - System - Datenbankadministrator, Softwareentwickler

Aufbau und Wartung von Clustersystemen auf Basis des Dealer Management Systems CROSS (entwickelt von der Porsche Informatik) für die Märkte Deutschland und Frankreich

  • Betrieb der Cross Clustersysteme für die Märkte Deutschland und Frankreich
  • Anlegen und Kopieren der Autohändler für den Rollout
  • Rollout von Release Updates auf allen Clustersystemen
  • Entwicklung von Skripten zur Rolloutoptimierung, zur Betriebsunterstützung  und  zum  Monitoring
  • Einrichtung  des  Monitorings  für  die  Cross  Cluster und Datenbanken mit Hilfe von HP Sitescope und HP BAC
  • Dokumentation des Systemaufbaus und des Betriebes
  • Performance  Analyse und Tuning der Cluster und Oracle DB‘s
  • Cross Administration mit Hilfe von Cross Tools (VPDTools) und eigenen Skripten
  • Entwicklung einer Webbasierten Informationsseite mit Java EE und JSF2
  • Durchführung  und Planung von Tests wie Cluster HACMP Tests, Recovery Test etc. . .
  • Second Level Support Cross
CROSS DMS Oracle 10g + 11G Oracle Real Applicat- ion Cluster Oracle Grid Control Linux RedHat HP Service Manager HP SiteScope HP BAC CUPS Apache Webserver Cron Jobs ITIL-Prozesse VM Ware vSphere Windows XP Office 2010 Java EE JSF2 Selenium CVS Oracle PL/SQL Perl TSM Backup Tivoli TEC Subversion
Volkswagen Financial Services AG
6 Monate
2015-07 - 2015-12

Aufbau und Evaluierung

JEE Architekt, Systemadministrator RedHat Linux JBoss EAP Ansible ...
JEE Architekt, Systemadministrator

Aufbau und Evaluierung einer JEE Plattform

  • Erstellen eines Feinkonzeptes für eine JEE Plattform
  • Durchführung  eines  Proof  of  Concept  mit  den Anbietern Oracle, RedHat und IBM
  • Evaluierung einer JEE Plattform
RedHat Linux JBoss EAP Ansible Ansible Tower Oracle Weblogic Oracle Enterprise Manager IBM Websphere IBM UrbanCode Oracle DB
Volkswagen Financial Services AG
8 Monate
2014-02 - 2014-09

JBoss 6 Migration auf Wildfly 8

Softwareentwickler, Tester Jenkins JBoss 6 WildFly 8 ...
Softwareentwickler, Tester
  • Migration der Kundenanwendung Principa von JBoss 6 auf Wildlfy 8
  • Erstellung eines Deployments inklusive angepasster Konfiguration und Performanceoptimierung
  • Upgrade  der  Principa-Abhängigkeiten  auf  die neuesten Versionen (Hibernate, Drools, Infinispan, . . . )
  • Update von Java 6 auf Java 8
  • Test der Migration (manuell und automatisiert über Selenium)
  • Dokumentation der Migration
Jenkins JBoss 6 WildFly 8 Switchyard Selenium Java 8 Maven Subversion Eclipse Oracle Sonatype Nexus Postgresql
Siegele Software GmbH
4 Monate
2013-03 - 2013-06

Portierung der komplexen JavaEE Anwendung Principa

Systementwickler Java JBoss 6 und 7 Java EE JBossESB ...
Systementwickler Java

Portierung der komplexen JavaEE Anwendung Principa von JBoss6 zu JBoss7 inklusive Umbau von JBossESB zu Switchyard

  • Konfiguration und Bereitstellung einer optimierten JBoss7 Instance
  • Update aller Java EE Komponenten, so dass diese auf JBoss7 laufen ko¨nnen
  •  Umbau der JBoss ESB Komponenten zu Switchyard Komponenten
  • Test der Portierung
JBoss 6 und 7 Java EE JBossESB Switchyard Eclipse Jenkins Principa SVN
Siegele Software GmbH
2 Jahre 1 Monat
2011-06 - 2013-06

Systemadministration und Testautomatisierung

Systemadministrator, Softwareentwickler, Testmanager, Tester Jenkins Hudson Windows Server 2008 ...
Systemadministrator, Softwareentwickler, Testmanager, Tester
  • Wartung des Continuous Integration Server Jenkins
  • Wartung der  Entwicklungsumgebung
  • Wartung der Softwareablage Sonatype Nexus
  • Wartung der Test Slave
  • Wartung der Testdatenbanken
  • Erweiterung + Fehlerbehebung + Dokumentation des Principa Selenium Testframeworks Erstellen von Tests zum automatisierten Testen der Webanwendung Principa
  • Schulung der Tester
Jenkins Hudson Windows Server 2008 Selenium Java Maven VMWare Testmanagement JBoss Eclipse Oracle Postgresql Sybase Sonatype Nexus
Siegele Software GmbH
2 Monate
2013-02 - 2013-03

JWebSocket Principa Integration

Systementwickler Java JWebSocket JBoss Java ...
Systementwickler Java
  • Integration von JWebSocket in die Kundenanwendung  Principa,  um  über  WebSockets Nachrichten   von   Client  zu  Server  und  umgekehrt schicken zu können
  • Implementierung der Serverintegration in Java
  • Implementierung einer Client Schnittstelle in Java und Javascript
  • Test der JWebSocket Integration
  • Dokumentation der JWebSocket Integration
JWebSocket JBoss Java JavaScript JSON Principa WebSocket
Siegele Software GmbH
4 Monate
2012-11 - 2013-02

Implementierung einer Centerdevice

Systementwickler Java CenterDevice JBoss Java ...
Systementwickler Java

Implementierung einer Centerdevice - Principa Schnittstelle

  • Implementierung einer Schnittstelle um auf die FunktionenvonCenterdevice, über dessen Rest- API, zuzugreifen
  • Einbinden der CenterDevice Schnittstelle in die Kundenanwendung Principa
  • Test der CenterDevice Implementierung
  • Dokumentation der Implementierung
CenterDevice JBoss Java JUnit JSON Principa RESTEasy
Siegele Software GmbH
5 Monate
2012-05 - 2012-09

Refactoring eines Frameworks

Systementwickler, Testmanager, Softwaretester Java Selenium2 Testng ...
Systementwickler, Testmanager, Softwaretester

Refactoring des bestehenden Frameworks von Selenium1 auf Selenium2

  • Umbau und Optimierung der bestehenden Tests
  • Sicherstellen, dass die Tests auf diversen Brow- sern und Datenbanken erfolgreich durchlaufen
  • Wartung und Pflege des Continuous Integration Servers Jenkins
  • Wartung und Pflege der einzelnen Testserver
  • Dokumentation des Testframeworks
Java Selenium2 Testng JUnit Maven Jenkins Hyper-V VMWare Oracle PostgreSQL Sybase MySQL MSSQL StringTemplate JavaScript
Siegele Software GmbH
2 Jahre 9 Monate
2008-09 - 2011-05

Integration diverser OpenSource Frameworks

Systementwickler Java Quartz Lucene JMS(HornetQ + Rest) ...
Systementwickler Java

Integration diverser OpenSource Frameworks in die Java EE Anwendung Principa

  • Eine bestehende Java EE Anwendung zur Abbildung eines Krankenhausinformationssystems (KIS)  wurde  mit  Einsatz gängiger OpenSource Tools  um  verschiedene Funktionalitäten  erweitert.
  • Softwareentwicklung
  • Softwaretest
Quartz Lucene JMS(HornetQ + Rest) Infinispan (Cache) Drools Antlr StringTemplate Principa
Siegele Software GmbH
4 Monate
2010-02 - 2010-05

Umbau eines JBOSS Applikationsservers

Systementwickler Java JBoss AS Apache Webserver Hyper-V ...
Systementwickler Java

Umbau eines JBOSS Applikationsservers für den Clusterbetrieb

  • Ein JBoss AS 6 und eine darauf laufende Java EE Anwendung (zur Abbildung eines Krankenhaus- informationssystems (KIS)) wurden fu¨r den Clu- sterbetrieb neu konfiguriert und angepasst. An- schließend wurden Performance-Lasttests mit- tels JMeter durchgefu¨hrt.
  • Softwareentwicklung
  • Configuration Management
  • Durchfu¨hrenvon Performancetests
  • Dokumentation
JBoss AS Apache Webserver Hyper-V VMWare HornetQ Infinispan JMeter Hudson Oracle
Siegele Software GmbH
3 Monate
2009-04 - 2009-06

Implementierung eines Berechtigungssystem für ein Krankenhausinformationssystem

Systementwickler Java Java JavaScript JUnit ...
Systementwickler Java
  • Zur Abbildung der komplexen Berechtigungen in einem Krankenhaus, wurde ein flexibles Rollen- Berechtigungssystem entworfen und implemen- tiert.
  • Softwaredesign
  • Softwareentwicklung
  • Softwaretest
  • Dokumentation
Java JavaScript JUnit JBoss JBoss ESB HTML
Siegele Software GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 11 Monate
2007-09 - 2010-07

Projektmanagement

Bachelor of Arts in Business, Fachhochschule des BFI Wien
Bachelor of Arts in Business
Fachhochschule des BFI Wien

Informationstechnik, Rechtslehre, BWL, Business Englisch, Methodenkompetenz

Position

Position

  • Geschäftsführer
  • Berater
  • DevOps
  • Systemsoftwareentwickler

Kompetenzen

Kompetenzen

Top-Skills

IT-Automatisierung DevOps IT-Compliance Ansible Java Python RedHat JBoss Continuous Integration Testautomatisierung Jenkins Nexus Git Cloud Selenium Docker Kubernetes Scripting Linux PostgreSQL CIS Azure

Produkte / Standards / Erfahrungen / Methoden

Amazon Web Services
Fortgeschritten
Ansible
Sehr gut
Ansible Tower
Sehr gut
Apache Webserver
Sehr gut
Artifactory
Sehr gut
Atlassian Confluence
Sehr gut
Bitbucket
Sehr gut
CROSS DMS der Porsche Informatik
Sehr gut
Cyberark
Gut
DevOps
Sehr gut
Eclipse
Sehr gut
Git
GIT (Bitbucket, ?)
Experte
Google Cloud Platform
Basiswissen
HP BSM
Gut
HP Service Manager
Sehr gut
HP SiteScope
Sehr gut
JBoss EAP
Sehr gut
Jenkins
Sehr gut
JSF2
Gut
Maven
Sehr gut
Microsoft Azure
Fortgeschritten
Office 2010
Sehr gut
Selenium
Fortgeschritten
Service Manager
Subversion
Fortgeschritten
Tomcat 7/8
Sehr gut
Unit Testing
Experte
WildFly 8
Sehr gut

DevOps:

  • Ansible, Experte
  • Ansible Tower / AWX, Experte
  • CI/CD, Experte
  • Jenkins, Experte
  • Sonatype Nexus, Experte
  • JFrog Artifactory, Experte
  • Docker, Fortgeschritten
  • Puppet, Basiswissen
  • Terraform, Basiswissen
  • Kubernetes, Basiswissen

IT-Betrieb:

  • JBoss EAP und Wildfly, Experte
  • Scripting (Bash, Perl, ?), Experte
  • Linux (RedHat, Ubuntu, ?), Experte
  • Proxmox, Experte
  • Apache Tomcat, Experte
  • Apache HTTPD, Fortgeschritten
  • CA-APM, Fortgeschritten
  • VMWare, Fortgeschritten
  • HP Sitescope, Fortgeschritten
  • HP BSM, Fortgeschritten
  • AIX, Basiswissen
  • Icinga, Basiswissen
  • Grafana, Basiswissen

Sonstiges:

  • Confluence, Experte
  • MS Office, Experte
  • CROSS DMS, Experte
  • Jira, Fortgeschritten
  • Latex, Fortgeschritten
  • CUPS, Fortgeschritten
  • Cyberark, Fortgeschritten
  • Principa (Siegele Software), Basiswissen

Management:

  • Scrum, Experte
  • Kanban, Experte
  • CIS-Benchmarks, Experte
  • Projektmanagement, Fortgeschritten
  • ITIL, Fortgeschritten

Softwareentwicklung:

  • Java
  • JavaEE, J2EE
  • Hibernate
  • EJB                          
  • Infinispan
  • JMS, HornetQ
  • HornetQ Rest Interface
  • Lucene
  • Quartz
  • JavaScript
  • StringTemplate
  • Drools (JBoss Rules)
  • Antlr
  • JSF2 (Java Server Faces)
  • Richfaces
  • XML
  • XPath
  • CSS
  • JWebSocket        


Softwaretest:

  • JUnit
  • Testng
  • Selenium
  • Static Code Analyse (PDM, Checkstyle, Findbugs)
  • Apache JMeter
  • Arquillian


Tools:

  • Eclipse
  • JBoss AS (4,5,6,7)
  • Maven
  • Hudson & Jenkins
  • Sonatype Nexus
  • JFrog Artifactory
  • Ansible
  • Ansible Tower
  • JBoss Cluster
  • JBoss ESB
  • Switchyard
  • Apache Webserver
  • Tomcat
     

Management:

  • Testmanagement
  • Configuration Management
  • Release Management
  • Deployment Management
  • Projektmanagement
  • Qualitatsmanagement
  • Continuous Delivery

Kernkompetenzen:

Softwareentwicklung:

Konzeption und Implementierung von Java EE Anwendungen auf Basis der aktuellsten Frameworks.


Continuous Delivery:

Erstellen von Tests sowie einer geeigneten Test Infrastruktur zum automatisierten Testen von Webanwendungen auf Basis von Selenium. Deployment von Anwendungen mit Ansible und Ansible Tower.


Systemadministration:

Betrieb und Administration des JBoss EAP und JavaEE Anwendungen.


Beratung beim:

Einsatz von DevOps und dem Zusammenspiel von Softwareentwicklung, Continuous Delivery und Systemadministration.

Werdegang:

02/2020 - heute:

Kunde: Gerne auf Anfrage, Werder (Havel)

Rolle: Geschäftsführer

 

Aufgaben:

Geschäftsführung, IT-Automatisierung, IT-Compliance


06/2011 - 01/2020:

Rolle: freiberuflicher Systemsoftwareentwickler


09/2008 - 05/2011:

Kunde: Siegele Software GmbH, Wien

Rolle: Systementwickler Java

 

Aufgaben:

Systementwicklung, Testentwicklung, Testautomatisierung, Testmanagement, Conguration Management, Deployment und Release Management


06/2004 - 07/2008:

Kunde: AGFA Healthcare (ehemals GWI Research GmbH), Wien

Rolle: Software Developer Java

Aufgaben:

Software.- Datenbankdesign, Implementierung Tests, Dokumentation, Support

IT-Automatisierung:

  • DevOps, Ansible, Ansible Tower
  • Continuous Integration (CI) / Continuous Delivery & Deployment (CD)
  • Softwareentwicklung, IT-Betrieb
  • JBoss EAP/Wildfly

IT-Compliance:

  • Center for Internet Security (CIS) Benchmarks
  • Erstellung von IT-Compliance-Richtlinien
  • Erstellung und Deployment von Golden Images
  • Überprüfung der Compliance-Richtlinien

Betriebssysteme

AIX
RedHat Linux
Sehr gut
Unix
Linux, Ubuntu, Redhat
Windows
Windows XP, Windows Server 2008, Windows 7, Hyper-V

Programmiersprachen

Ada
Grundkenntnisse
Bash Shell
Sehr gut
Eclipse
Fortgeschritten
IntelliJ IDEA
Fortgeschritten
Java
Experte
Java EE
Sehr gut
JavaScript
Gut
Maven
Fortgeschritten
Perl
Gut
PL/SQL
Sehr gut
Python
Fortgeschritten
TeX, LaTeX
Experte

Datenbanken

Access
Gut
JDBC
Sehr gut
MS SQL Server
Fortgeschritten
MySQL
Sehr gut
Oracle
(10G, 11G, 12G), Fortgeschritten
PostgreSQL
Fortgeschritten
SQL
Sehr gut
Sybase
Gut

Branchen

Branchen

  • Gesundheitswesen
    • Laborinformationssystem
    • Krankenhausinformationssystem
  • E-Government
    • Kindervoruntersuchung - U4U9
  • Sonstige
    • Finanzdienstleistung
    • Automotive

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

4 Jahre 2 Monate
2020-01 - heute

IT-Compliance und IT-Automatisierung

Systemadministrator, Softwareentwickler Ansible Ansible Tower Python ...
Systemadministrator, Softwareentwickler

IT-Compliance und IT-Automatisierung mit Ansible

  • Die Erstellung und Anpassung von IT-Compliance-Richtlinien auf Basis der CIS-Benchmarks für Tomcat, Apache HTTPD und JBoss EAP
  • Härtung und Erstellung von Golden Images für JBoss EAP, Tomcat und Apache HTTPD Versionen nach den Härtungs- und Sicherheitsrichtline der CIS Benchmarks mittels Ansible Skripten
  • Erstellung und Wartung von Ansible Skripten für das Deployment von Java EE Anwendungen
  • Entwicklung und Wartung eines Python-Frameworks zur Überprüfung der Compliance Richtlinien und zum Finden von laufenden und nicht laufenden Java-, Tomcat-, Apache HTTPD-, JBoss EAP-Instanzen auf allen RedHat+AIX Servern
  • Entwicklung von Ansible Skripten zur Anbindung von Anwendungen an das CA Application Performance Management Tool
  • Entwicklung von Ansible Modulen für die Anbindung von Ansible Tower an Cyberark
Ansible Ansible Tower Python RedHat Linux AIX Bitbucket Git ITIL CIS-Benchmarks Cyberark CA-APM Artifactory Service Manager Puppet HP UCMDB
Volkswagen Financial Services Digital Solutions GmbH
3 Jahre
2017-01 - 2019-12

Operation Transition Management

Systemadministrator, Deployment, Projektmanager JBoss EAP 6/7 Tomcat 7/8 Java EE ...
Systemadministrator, Deployment, Projektmanager
  • Begleiten mehrerer Java EE Anwendungen vom KickOff bis hin zum Betrieb
  • Planung, Durchführung, Dokumentation und Bewertung von  Proof  of  Concepts für neue  Java EE Anwendungen
  • Server, Datenbanken und Netze bestellen und aufsetzen
  • Ansible Deploymentskripte für die Anwendungen schreiben
  • Durchführender Deployments mit Ansible Tower Schreiben  von  Standard  Ansiblerollen  für  den Kunden
  • Migration bestehender Anwendungen auf das Deployment mit Ansible
  • Dokumentationen schreiben (Betriebshandbuch, . . . )
  • Überwachung  und  Problemanalyse  der  Anwendungen bei Last- und ITSCM Tests
  • Aufsetzen eines Monitorings für die Anwendung- en mit HP SiteScope und HP BSM
  • Übergabe der Anwendung an den Betrieb
JBoss EAP 6/7 Tomcat 7/8 Java EE Ansible Ansible Tower GIT Bitbucket HP Service Manager ITIL Confluence Python Windows Office Artifactory Linux RedHat
Volkswagen Financial Services Digital Solutions GmbH
6 Monate
2017-06 - 2017-11

JBoss EAP/Tomcat Härtung

Systemadministrator JBoss EAP 6/7 Tomcat 7/8 Linux RedHat ...
Systemadministrator

JBoss EAP/Tomcat Härtung und Erstellung von Golden Images

  • Härtung von JBoss EAP und Tomcat Versionen nach der Härtungs- und Sicherheitsrichtline von RedHat für den Kunden
  • Erstellen von Golden Images für die gehärteten JBoss EAP und Tomcat Versionen
  • Dokumentation der Härtung und Golden Image Erstellung
  • Automatisierung der Härtung und Golden Image Erstellung mit Ansible und Ansible Tower
  • Schreiben von Standard Ansiblerollen für JBoss EAP und Tomcat
JBoss EAP 6/7 Tomcat 7/8 Linux RedHat Ansible Tower GIT Bitbucket Artifactory Confluence HP Service Manager Ansible
Volkswagen Financial Services Digital Solutions GmbH
1 Jahr
2016-10 - 2017-09

DevOps

Systemadministrator, Deployment SCRUM DevOps Linux RedHat ...
Systemadministrator, Deployment

DevOps - Betrieb einer Java EE Anwendung für Bonitätsabfragen

  • Dieses Projekt wurde als agiles (SCRUM) Dev- OpsProjektdurchgeführt
  • Betrieb der Java EE Anwendung
  • Ansible  Deploymentskripte  für  die  Anwendung schreiben
  • Durchführender Deployments mit Ansible Tower
  • Implementierung von Continuous integration für das
  • Deployment mit Jenkins und Ansible Tower Dokumentation des Systemaufbaus, des Betriebes und des automatisiertem Deployment
  • Aufsetzen eines Monitorings für die Anwendung mit HP SiteScope und HP BSM
  • Überwachung  und  Problemanalyse  der  Anwendungen bei Lasttests und ITSCM Tests
SCRUM DevOps Linux RedHat HP SiteScope HP BSM ITIL-Prozesse Java EE GIT Ansible Ansible Tower Bitbucket Artifactory Jenkins Oracle 12G Cyberark HP Service Manager Atlassian Confluence
Volkswagen Financial Services AG
9 Monate
2016-04 - 2016-12

Migration des Dealer Management Systems CROSS

Systemadministrator, Berater CROSS DMS der Porsche Informatik Oracle 11G Oracle Real Application Cluster ...
Systemadministrator, Berater

Migration des Dealer Management Systems CROSS zu einem anderen Hoster

  • Durchführung von Schulungen über den Betrieb der Anwendung
  • Durchführung der Migration der Anwendung zu einem anderen Hoster
  • Koordination des Abbaus der Anwendung
CROSS DMS der Porsche Informatik Oracle 11G Oracle Real Application Cluster Linux RedHat HP Service Manager Perl Bash Shell
Volkswagen Financial Services AG
5 Jahre 4 Monate
2011-09 - 2016-12

Aufbau und Wartung von Clustersystemen

Software - System - Datenbankadministrator, Softwareentwickler CROSS DMS Oracle 10g + 11G Oracle Real Applicat- ion Cluster ...
Software - System - Datenbankadministrator, Softwareentwickler

Aufbau und Wartung von Clustersystemen auf Basis des Dealer Management Systems CROSS (entwickelt von der Porsche Informatik) für die Märkte Deutschland und Frankreich

  • Betrieb der Cross Clustersysteme für die Märkte Deutschland und Frankreich
  • Anlegen und Kopieren der Autohändler für den Rollout
  • Rollout von Release Updates auf allen Clustersystemen
  • Entwicklung von Skripten zur Rolloutoptimierung, zur Betriebsunterstützung  und  zum  Monitoring
  • Einrichtung  des  Monitorings  für  die  Cross  Cluster und Datenbanken mit Hilfe von HP Sitescope und HP BAC
  • Dokumentation des Systemaufbaus und des Betriebes
  • Performance  Analyse und Tuning der Cluster und Oracle DB‘s
  • Cross Administration mit Hilfe von Cross Tools (VPDTools) und eigenen Skripten
  • Entwicklung einer Webbasierten Informationsseite mit Java EE und JSF2
  • Durchführung  und Planung von Tests wie Cluster HACMP Tests, Recovery Test etc. . .
  • Second Level Support Cross
CROSS DMS Oracle 10g + 11G Oracle Real Applicat- ion Cluster Oracle Grid Control Linux RedHat HP Service Manager HP SiteScope HP BAC CUPS Apache Webserver Cron Jobs ITIL-Prozesse VM Ware vSphere Windows XP Office 2010 Java EE JSF2 Selenium CVS Oracle PL/SQL Perl TSM Backup Tivoli TEC Subversion
Volkswagen Financial Services AG
6 Monate
2015-07 - 2015-12

Aufbau und Evaluierung

JEE Architekt, Systemadministrator RedHat Linux JBoss EAP Ansible ...
JEE Architekt, Systemadministrator

Aufbau und Evaluierung einer JEE Plattform

  • Erstellen eines Feinkonzeptes für eine JEE Plattform
  • Durchführung  eines  Proof  of  Concept  mit  den Anbietern Oracle, RedHat und IBM
  • Evaluierung einer JEE Plattform
RedHat Linux JBoss EAP Ansible Ansible Tower Oracle Weblogic Oracle Enterprise Manager IBM Websphere IBM UrbanCode Oracle DB
Volkswagen Financial Services AG
8 Monate
2014-02 - 2014-09

JBoss 6 Migration auf Wildfly 8

Softwareentwickler, Tester Jenkins JBoss 6 WildFly 8 ...
Softwareentwickler, Tester
  • Migration der Kundenanwendung Principa von JBoss 6 auf Wildlfy 8
  • Erstellung eines Deployments inklusive angepasster Konfiguration und Performanceoptimierung
  • Upgrade  der  Principa-Abhängigkeiten  auf  die neuesten Versionen (Hibernate, Drools, Infinispan, . . . )
  • Update von Java 6 auf Java 8
  • Test der Migration (manuell und automatisiert über Selenium)
  • Dokumentation der Migration
Jenkins JBoss 6 WildFly 8 Switchyard Selenium Java 8 Maven Subversion Eclipse Oracle Sonatype Nexus Postgresql
Siegele Software GmbH
4 Monate
2013-03 - 2013-06

Portierung der komplexen JavaEE Anwendung Principa

Systementwickler Java JBoss 6 und 7 Java EE JBossESB ...
Systementwickler Java

Portierung der komplexen JavaEE Anwendung Principa von JBoss6 zu JBoss7 inklusive Umbau von JBossESB zu Switchyard

  • Konfiguration und Bereitstellung einer optimierten JBoss7 Instance
  • Update aller Java EE Komponenten, so dass diese auf JBoss7 laufen ko¨nnen
  •  Umbau der JBoss ESB Komponenten zu Switchyard Komponenten
  • Test der Portierung
JBoss 6 und 7 Java EE JBossESB Switchyard Eclipse Jenkins Principa SVN
Siegele Software GmbH
2 Jahre 1 Monat
2011-06 - 2013-06

Systemadministration und Testautomatisierung

Systemadministrator, Softwareentwickler, Testmanager, Tester Jenkins Hudson Windows Server 2008 ...
Systemadministrator, Softwareentwickler, Testmanager, Tester
  • Wartung des Continuous Integration Server Jenkins
  • Wartung der  Entwicklungsumgebung
  • Wartung der Softwareablage Sonatype Nexus
  • Wartung der Test Slave
  • Wartung der Testdatenbanken
  • Erweiterung + Fehlerbehebung + Dokumentation des Principa Selenium Testframeworks Erstellen von Tests zum automatisierten Testen der Webanwendung Principa
  • Schulung der Tester
Jenkins Hudson Windows Server 2008 Selenium Java Maven VMWare Testmanagement JBoss Eclipse Oracle Postgresql Sybase Sonatype Nexus
Siegele Software GmbH
2 Monate
2013-02 - 2013-03

JWebSocket Principa Integration

Systementwickler Java JWebSocket JBoss Java ...
Systementwickler Java
  • Integration von JWebSocket in die Kundenanwendung  Principa,  um  über  WebSockets Nachrichten   von   Client  zu  Server  und  umgekehrt schicken zu können
  • Implementierung der Serverintegration in Java
  • Implementierung einer Client Schnittstelle in Java und Javascript
  • Test der JWebSocket Integration
  • Dokumentation der JWebSocket Integration
JWebSocket JBoss Java JavaScript JSON Principa WebSocket
Siegele Software GmbH
4 Monate
2012-11 - 2013-02

Implementierung einer Centerdevice

Systementwickler Java CenterDevice JBoss Java ...
Systementwickler Java

Implementierung einer Centerdevice - Principa Schnittstelle

  • Implementierung einer Schnittstelle um auf die FunktionenvonCenterdevice, über dessen Rest- API, zuzugreifen
  • Einbinden der CenterDevice Schnittstelle in die Kundenanwendung Principa
  • Test der CenterDevice Implementierung
  • Dokumentation der Implementierung
CenterDevice JBoss Java JUnit JSON Principa RESTEasy
Siegele Software GmbH
5 Monate
2012-05 - 2012-09

Refactoring eines Frameworks

Systementwickler, Testmanager, Softwaretester Java Selenium2 Testng ...
Systementwickler, Testmanager, Softwaretester

Refactoring des bestehenden Frameworks von Selenium1 auf Selenium2

  • Umbau und Optimierung der bestehenden Tests
  • Sicherstellen, dass die Tests auf diversen Brow- sern und Datenbanken erfolgreich durchlaufen
  • Wartung und Pflege des Continuous Integration Servers Jenkins
  • Wartung und Pflege der einzelnen Testserver
  • Dokumentation des Testframeworks
Java Selenium2 Testng JUnit Maven Jenkins Hyper-V VMWare Oracle PostgreSQL Sybase MySQL MSSQL StringTemplate JavaScript
Siegele Software GmbH
2 Jahre 9 Monate
2008-09 - 2011-05

Integration diverser OpenSource Frameworks

Systementwickler Java Quartz Lucene JMS(HornetQ + Rest) ...
Systementwickler Java

Integration diverser OpenSource Frameworks in die Java EE Anwendung Principa

  • Eine bestehende Java EE Anwendung zur Abbildung eines Krankenhausinformationssystems (KIS)  wurde  mit  Einsatz gängiger OpenSource Tools  um  verschiedene Funktionalitäten  erweitert.
  • Softwareentwicklung
  • Softwaretest
Quartz Lucene JMS(HornetQ + Rest) Infinispan (Cache) Drools Antlr StringTemplate Principa
Siegele Software GmbH
4 Monate
2010-02 - 2010-05

Umbau eines JBOSS Applikationsservers

Systementwickler Java JBoss AS Apache Webserver Hyper-V ...
Systementwickler Java

Umbau eines JBOSS Applikationsservers für den Clusterbetrieb

  • Ein JBoss AS 6 und eine darauf laufende Java EE Anwendung (zur Abbildung eines Krankenhaus- informationssystems (KIS)) wurden fu¨r den Clu- sterbetrieb neu konfiguriert und angepasst. An- schließend wurden Performance-Lasttests mit- tels JMeter durchgefu¨hrt.
  • Softwareentwicklung
  • Configuration Management
  • Durchfu¨hrenvon Performancetests
  • Dokumentation
JBoss AS Apache Webserver Hyper-V VMWare HornetQ Infinispan JMeter Hudson Oracle
Siegele Software GmbH
3 Monate
2009-04 - 2009-06

Implementierung eines Berechtigungssystem für ein Krankenhausinformationssystem

Systementwickler Java Java JavaScript JUnit ...
Systementwickler Java
  • Zur Abbildung der komplexen Berechtigungen in einem Krankenhaus, wurde ein flexibles Rollen- Berechtigungssystem entworfen und implemen- tiert.
  • Softwaredesign
  • Softwareentwicklung
  • Softwaretest
  • Dokumentation
Java JavaScript JUnit JBoss JBoss ESB HTML
Siegele Software GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 11 Monate
2007-09 - 2010-07

Projektmanagement

Bachelor of Arts in Business, Fachhochschule des BFI Wien
Bachelor of Arts in Business
Fachhochschule des BFI Wien

Informationstechnik, Rechtslehre, BWL, Business Englisch, Methodenkompetenz

Position

Position

  • Geschäftsführer
  • Berater
  • DevOps
  • Systemsoftwareentwickler

Kompetenzen

Kompetenzen

Top-Skills

IT-Automatisierung DevOps IT-Compliance Ansible Java Python RedHat JBoss Continuous Integration Testautomatisierung Jenkins Nexus Git Cloud Selenium Docker Kubernetes Scripting Linux PostgreSQL CIS Azure

Produkte / Standards / Erfahrungen / Methoden

Amazon Web Services
Fortgeschritten
Ansible
Sehr gut
Ansible Tower
Sehr gut
Apache Webserver
Sehr gut
Artifactory
Sehr gut
Atlassian Confluence
Sehr gut
Bitbucket
Sehr gut
CROSS DMS der Porsche Informatik
Sehr gut
Cyberark
Gut
DevOps
Sehr gut
Eclipse
Sehr gut
Git
GIT (Bitbucket, ?)
Experte
Google Cloud Platform
Basiswissen
HP BSM
Gut
HP Service Manager
Sehr gut
HP SiteScope
Sehr gut
JBoss EAP
Sehr gut
Jenkins
Sehr gut
JSF2
Gut
Maven
Sehr gut
Microsoft Azure
Fortgeschritten
Office 2010
Sehr gut
Selenium
Fortgeschritten
Service Manager
Subversion
Fortgeschritten
Tomcat 7/8
Sehr gut
Unit Testing
Experte
WildFly 8
Sehr gut

DevOps:

  • Ansible, Experte
  • Ansible Tower / AWX, Experte
  • CI/CD, Experte
  • Jenkins, Experte
  • Sonatype Nexus, Experte
  • JFrog Artifactory, Experte
  • Docker, Fortgeschritten
  • Puppet, Basiswissen
  • Terraform, Basiswissen
  • Kubernetes, Basiswissen

IT-Betrieb:

  • JBoss EAP und Wildfly, Experte
  • Scripting (Bash, Perl, ?), Experte
  • Linux (RedHat, Ubuntu, ?), Experte
  • Proxmox, Experte
  • Apache Tomcat, Experte
  • Apache HTTPD, Fortgeschritten
  • CA-APM, Fortgeschritten
  • VMWare, Fortgeschritten
  • HP Sitescope, Fortgeschritten
  • HP BSM, Fortgeschritten
  • AIX, Basiswissen
  • Icinga, Basiswissen
  • Grafana, Basiswissen

Sonstiges:

  • Confluence, Experte
  • MS Office, Experte
  • CROSS DMS, Experte
  • Jira, Fortgeschritten
  • Latex, Fortgeschritten
  • CUPS, Fortgeschritten
  • Cyberark, Fortgeschritten
  • Principa (Siegele Software), Basiswissen

Management:

  • Scrum, Experte
  • Kanban, Experte
  • CIS-Benchmarks, Experte
  • Projektmanagement, Fortgeschritten
  • ITIL, Fortgeschritten

Softwareentwicklung:

  • Java
  • JavaEE, J2EE
  • Hibernate
  • EJB                          
  • Infinispan
  • JMS, HornetQ
  • HornetQ Rest Interface
  • Lucene
  • Quartz
  • JavaScript
  • StringTemplate
  • Drools (JBoss Rules)
  • Antlr
  • JSF2 (Java Server Faces)
  • Richfaces
  • XML
  • XPath
  • CSS
  • JWebSocket        


Softwaretest:

  • JUnit
  • Testng
  • Selenium
  • Static Code Analyse (PDM, Checkstyle, Findbugs)
  • Apache JMeter
  • Arquillian


Tools:

  • Eclipse
  • JBoss AS (4,5,6,7)
  • Maven
  • Hudson & Jenkins
  • Sonatype Nexus
  • JFrog Artifactory
  • Ansible
  • Ansible Tower
  • JBoss Cluster
  • JBoss ESB
  • Switchyard
  • Apache Webserver
  • Tomcat
     

Management:

  • Testmanagement
  • Configuration Management
  • Release Management
  • Deployment Management
  • Projektmanagement
  • Qualitatsmanagement
  • Continuous Delivery

Kernkompetenzen:

Softwareentwicklung:

Konzeption und Implementierung von Java EE Anwendungen auf Basis der aktuellsten Frameworks.


Continuous Delivery:

Erstellen von Tests sowie einer geeigneten Test Infrastruktur zum automatisierten Testen von Webanwendungen auf Basis von Selenium. Deployment von Anwendungen mit Ansible und Ansible Tower.


Systemadministration:

Betrieb und Administration des JBoss EAP und JavaEE Anwendungen.


Beratung beim:

Einsatz von DevOps und dem Zusammenspiel von Softwareentwicklung, Continuous Delivery und Systemadministration.

Werdegang:

02/2020 - heute:

Kunde: Gerne auf Anfrage, Werder (Havel)

Rolle: Geschäftsführer

 

Aufgaben:

Geschäftsführung, IT-Automatisierung, IT-Compliance


06/2011 - 01/2020:

Rolle: freiberuflicher Systemsoftwareentwickler


09/2008 - 05/2011:

Kunde: Siegele Software GmbH, Wien

Rolle: Systementwickler Java

 

Aufgaben:

Systementwicklung, Testentwicklung, Testautomatisierung, Testmanagement, Conguration Management, Deployment und Release Management


06/2004 - 07/2008:

Kunde: AGFA Healthcare (ehemals GWI Research GmbH), Wien

Rolle: Software Developer Java

Aufgaben:

Software.- Datenbankdesign, Implementierung Tests, Dokumentation, Support

IT-Automatisierung:

  • DevOps, Ansible, Ansible Tower
  • Continuous Integration (CI) / Continuous Delivery & Deployment (CD)
  • Softwareentwicklung, IT-Betrieb
  • JBoss EAP/Wildfly

IT-Compliance:

  • Center for Internet Security (CIS) Benchmarks
  • Erstellung von IT-Compliance-Richtlinien
  • Erstellung und Deployment von Golden Images
  • Überprüfung der Compliance-Richtlinien

Betriebssysteme

AIX
RedHat Linux
Sehr gut
Unix
Linux, Ubuntu, Redhat
Windows
Windows XP, Windows Server 2008, Windows 7, Hyper-V

Programmiersprachen

Ada
Grundkenntnisse
Bash Shell
Sehr gut
Eclipse
Fortgeschritten
IntelliJ IDEA
Fortgeschritten
Java
Experte
Java EE
Sehr gut
JavaScript
Gut
Maven
Fortgeschritten
Perl
Gut
PL/SQL
Sehr gut
Python
Fortgeschritten
TeX, LaTeX
Experte

Datenbanken

Access
Gut
JDBC
Sehr gut
MS SQL Server
Fortgeschritten
MySQL
Sehr gut
Oracle
(10G, 11G, 12G), Fortgeschritten
PostgreSQL
Fortgeschritten
SQL
Sehr gut
Sybase
Gut

Branchen

Branchen

  • Gesundheitswesen
    • Laborinformationssystem
    • Krankenhausinformationssystem
  • E-Government
    • Kindervoruntersuchung - U4U9
  • Sonstige
    • Finanzdienstleistung
    • Automotive

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.