1 von 91.893 IT- und Engineering-Profilen

Fachlicher Schwerpunkt dieses Freiberuflers

Softwareentwicklung Java EE, Testautomatisierung, Continuous Delivery, Systemadministration, Beratung, DevOps, Selenium, JBoss, Tomcat, Oracle

verfügbar ab
01.04.2018
verfügbar zu
100 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Österreich

Schweiz

Einsatzort unbestimmt

Position

Projekte

01/2017 - Heute

1 Jahr 1 Monat

Operation Transition Management

Rolle
Systemadministrator, Deployment, Projektmanager
Kunde
Volkswagen Financial Services Digital Solutions GmbH
Projektinhalte
  • 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
Kenntnisse

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

06/2017 - 11/2017

6 Monate

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

Rolle
Systemadministrator
Kunde
Volkswagen Financial Services Digital Solutions GmbH
Projektinhalte
  • 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
Kenntnisse

JBoss EAP 6/7

Tomcat 7/8

Linux RedHat

Ansible Tower

GIT

Bitbucket

Artifactory

Confluence

HP Service Manager

Ansible

10/2016 - 09/2017

1 Jahr

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

Rolle
Systemadministrator, Deployment
Kunde
Volkswagen Financial Services AG
Projektinhalte
  • 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
Kenntnisse

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

04/2016 - 12/2016

9 Monate

Migration des Dealer Management Systems CROSS zu einem anderen Hoster

Rolle
Systemadministrator, Berater
Kunde
Volkswagen Financial Services AG
Projektinhalte
  • Durchführung von Schulungen über den Betrieb der Anwendung
  • Durchführung der Migration der Anwendung zu einem anderen Hoster
  • Koordination des Abbaus der Anwendung
Kenntnisse

CROSS DMS der Porsche Informatik

Oracle 11G

Oracle Real Application Cluster

Linux RedHat

HP Service Manager

Perl

Bash Shell

09/2011 - 12/2016

5 Jahre 4 Monate

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

Rolle
Software - System - Datenbankadministrator, Softwareentwickler
Kunde
Volkswagen Financial Services AG
Projektinhalte
  • 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
Kenntnisse

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

07/2015 - 12/2015

6 Monate

Aufbau und Evaluierung einer JEE Plattform

Rolle
JEE Architekt, Systemadministrator
Kunde
Volkswagen Financial Services AG
Projektinhalte
  • 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
Kenntnisse

RedHat Linux

JBoss EAP

Ansible

Ansible Tower

Oracle Weblogic

Oracle Enterprise Manager

IBM Websphere

IBM UrbanCode

Oracle DB

02/2014 - 09/2014

8 Monate

JBoss 6 Migration auf Wildfly 8

Rolle
Softwareentwickler, Tester
Kunde
Siegele Software GmbH
Projektinhalte
  • 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
Kenntnisse

Jenkins

JBoss 6

WildFly 8

Switchyard

Selenium

Java 8

Maven

Subversion

Eclipse

Oracle

Sonatype Nexus

Postgresql

03/2013 - 06/2013

4 Monate

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

Rolle
Systementwickler Java
Kunde
Siegele Software GmbH
Projektinhalte
  • 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
Kenntnisse

JBoss 6 und 7

Java EE

JBossESB

Switchyard

Eclipse

Jenkins

Principa

SVN

06/2011 - 06/2013

2 Jahre 1 Monat

Systemadministration und Testautomatisierung

Rolle
Systemadministrator, Softwareentwickler, Testmanager, Tester
Kunde
Siegele Software GmbH
Projektinhalte
  • 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
Kenntnisse

Jenkins

Hudson

Windows Server 2008

Selenium

Java

Maven

VMWare

Testmanagement

JBoss

Eclipse

Oracle

Postgresql

Sybase

Sonatype Nexus

02/2013 - 03/2013

2 Monate

JWebSocket Principa Integration

Rolle
Systementwickler Java
Kunde
Siegele Software GmbH
Projektinhalte
  • 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
Kenntnisse

JWebSocket

JBoss

Java

JavaScript

JSON

Principa

WebSocket

11/2012 - 02/2013

4 Monate

Implementierung einer Centerdevice - Principa Schnittstelle

Rolle
Systementwickler Java
Kunde
Siegele Software GmbH
Projektinhalte
  • 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
Kenntnisse

CenterDevice

JBoss

Java

JUnit

JSON

Principa

RESTEasy

05/2012 - 09/2012

5 Monate

Refactoring eines Frameworks für die Testautomatisierung für Selenium2

Rolle
Systementwickler, Testmanager, Softwaretester
Kunde
Siegele Software GmbH
Projektinhalte
  • 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
Kenntnisse

Java

Selenium2

Testng

JUnit

Maven

Jenkins

Hyper-V

VMWare

Oracle

PostgreSQL

Sybase

MySQL

MSSQL

StringTemplate

JavaScript

09/2008 - 05/2011

2 Jahre 9 Monate

Integration diverser OpenSource Frameworks in die Java EE Anwendung Principa

Rolle
Systementwickler Java
Kunde
Siegele Software GmbH
Projektinhalte
  • Eine bestehende Java EE Anwendung zur Abbildung eines Krankenhausinformationssystems (KIS)  wurde  mit  Einsatz gängiger OpenSource Tools  um  verschiedene Funktionalitäten  erweitert.
  • Softwareentwicklung
  • Softwaretest
Kenntnisse

Quartz

Lucene

JMS(HornetQ + Rest)

Infinispan (Cache)

Drools

Antlr

StringTemplate

Principa

02/2010 - 05/2010

4 Monate

Umbau eines JBOSS Applikationsservers für den Clusterbetrieb

Rolle
Systementwickler Java
Kunde
Siegele Software GmbH
Projektinhalte
  • 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
Kenntnisse

JBoss AS

Apache Webserver

Hyper-V

VMWare

HornetQ

Infinispan

JMeter

Hudson

Oracle

04/2009 - 06/2009

3 Monate

Implementierung eines Berechtigungssystem für ein Krankenhausinformationssystem

Rolle
Systementwickler Java
Kunde
Siegele Software GmbH
Projektinhalte
  • Zur Abbildung der komplexen Berechtigungen in einem Krankenhaus, wurde ein flexibles Rollen- Berechtigungssystem entworfen und implemen- tiert.
  • Softwaredesign
  • Softwareentwicklung
  • Softwaretest
  • Dokumentation
Kenntnisse

Java

JavaScript

JUnit

JBoss

JBoss ESB

HTML

Projekthistorie

Projekt:      Implementierung eines Frameworks fur die Testautomatisierung


Zeitraum:     12/2008 - 03/2009

Rolle:        Systementwickler, Testmanager, Softwaretester
Aufgaben:     - Um Integrationstests für eine JavaEE Anwendung(zur Abbildung eines

                Krankenhausinformationssystems(KIS)) durchführen zu können, wurde ein 

                Testframework auf Basis von Selenium erstellt. Mit Diesem ist es möglich 

                die Anwendung einfach auf unterschiedlichen Umgebungen zu testen, wie: 

                OS(Windows, Linux), Browser(Firefox, IE), Datenbanken (Oracle, Postgresql,
                Mysql, Sybase)
              - Softwareentwicklung
              - Softwaretest
Technologien: Java, Selenium, Testng, JUnit, Maven, Hudson, Oracle, PostgreSQL, Sybase, 

              MySQL, MsSQL, StringTemplate, JavaScript, XML, XPath

 


Projekt:      Aufbau einer Entwicklungsinfrastruktur


Zeitraum:     09/2008 - 11/2008
Rolle:        Systementwickler Java
Aufgaben:     - Design und Implementierung einer geeigneten Infrastruktur zum Entwickeln

                und Testen einer JEE Anwendung. Der Ablauf erfolgte: 1. Entwicklung des

                Codes in Eclipse 2. Versionskontrolle über Subversion 3. Buildtool: Maven.

                Eingecheckte Änderungen wurden zeitnah im Continuous Integration Server 

                (Hudson) gebaut. Dieser triggerte auch die Integrationstests sowie den

                Deployprozess der Anwendung an die Testinstallationen.
              - Configurationmanagement
              - Releasemanagement
              - Deploymentmanagement
Technologien: Maven, Hudson, Eclipse, Subversion, Sonatype Nexus, JBoss AS, PMD, 

              Checkstyle, JUnit, Testng, Hyper-V, VMWare, Linux, Unix

 


Projekt:      Implementierung eines Frameworks zur Abbildung von klinischen Pfaden


Zeitraum:     01/2008 - 07/2008
Rolle:        Software Developer Java
Aufgaben:     - In einem kleinen verteilten Team (2 Entwickler in Trier, 2 Entwickler in

                Gent, 3 Entwickler in Wien) wurde ein JavaEE Framework zur Abbildung von

                klinischen Pfaden entworfen und implementiert

              - Software.- Datenbankdesign
              - Softwareentwicklung
              - Softwaretest
              - Dokumentation
              - Support
Technologien: Scrum, Java, Maven, Hudson, Hibernate, JBoss AS, Eclipse, Drools, UML, JUnit

 


Projekt:      Implementierung eines Laborinformationssystems


Zeitraum:     06/2004 - 12/2007
Rolle:        Software Developer Java
Aufgaben:     - In einem Team von 10 Entwicklern wurde eine Anwendung zur Abbildung eines

                Laborinformationssystems designt, entwickelt und nach Inbetriebnahme 

                gewartet.
              - Software.- Datenbankdesign
              - Softwareentwicklung
              - Softwaretest
              - Dokumentation
              - Support
Technologien: Java, Oracle, JDBC, ClearCase, Ant, Maven, Eclipse, JUnit

Branchen

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

Kompetenzen

Programmiersprachen
Ada
Grundkenntnisse
Bash Shell
Sehr gut
Java
Sehr gut
Java EE
Sehr gut
JavaScript
Gut
Perl
Gut
PL/SQL
Sehr gut
Python
Gut
TeX, LaTeX
Experte

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

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

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
sehr gut in Schrift und Wort

Produkte / Standards / Erfahrungen
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
Sehr gut
HP BSM
Gut
HP Service Manager
Sehr gut
HP SiteScope
Sehr gut
ITIL-Prozesse
Sehr gut
JBoss EAP
Sehr gut
Jenkins
Sehr gut
JSF2
Gut
Maven
Sehr gut
Office 2010
Sehr gut
SCRUM
Sehr gut
Selenium
Sehr gut
Subversion
Sehr gut
Tomcat 7/8
Sehr gut
WildFly 8
Sehr gut

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

 

Versionskontrolle

  • Subversion
  • Git                        
  • ClearCase
     

Management

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


Sonstiges

  • Confluence, Bitbucket, Jira
  • Scripting (Bash, Perl, Python)
  • Latex 
  • CROSS DMS 
  • CUPS 
  • Principa 
  • Scrum
  • DevOps 
  • Linux (Redhat Enterprise, Ubuntu) 
  • MS Office
  • Docker 
  • Microsoft Windows (XP, Server2008, 7) 
  • UML 
  • Hyper-V 
  • VMWare 
  • HP Service Manager 
  • HP SiteScope 
  • HP Business Service Management 
  • HL7       

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:
seit 06/2011

freiberuflicher Systemsoftwareentwickler


09/2008 - 05/2011

Systementwickler Java

Firma:

Siegele Software GmbH
Goldeggasse 7/9
A-1040 Wien

Aufgaben:

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


06/2004 - 07/2008

Software Developer Java


Firma:

AGFA Healthcare (ehemals GWI Research GmbH)
Diefenbachgasse 35
A-1150 Wien


Aufgaben:

Software.- Datenbankdesign, Implementierung Tests, Dokumentation, Support


Aus- und Weiterbildung

09/2007 - 07/2010

2 Jahre 11 Monate

berufsbegleitend

Abschluss
Bachelor of Arts in Business
Institution, Ort
Fachhochschule des BFI Wien
Schwerpunkt

Projektmanagement, Informationstechnik, Rechtslehre, BWL, Business Englisch, Methodenkompetenz

Ausbildungshistorie

09/2001 - 04/2004

Ausbildung zum Mathematisch technischen Assistenten Informatik (IHK)

am Rechenzentrum der Universität Stuttgart

Schwerpunkte:

Mathematik, Statistik, Informatik

×
×