Marcel König verfügbar

Marcel König

IT-Automatisierung (DevOps) & IT-Compliance

verfügbar
Profilbild von Marcel Koenig IT-Automatisierung (DevOps) & IT-Compliance aus Werder
  • 14542 Werder Freelancer in
  • Abschluss: Bachelor of Arts in Business
  • Stunden-/Tagessatz: nicht angegeben
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)
  • Letztes Update: 26.07.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Marcel Koenig IT-Automatisierung (DevOps) & IT-Compliance aus Werder
SKILLS
Als Gründer von lennlay versuche ich seit über 20 Jahren, alles in der IT zu automatisieren. Von der Softwareentwicklung über die Testautomatisierung bis hin zum IT-Betrieb habe ich in größeren und kleineren Firmen lehrreiche Erfahrungen sammeln dürfen. Tools und Technologien ändern sich ständig, aber nicht mein Drang, Neues zu erlernen und für die IT-Automatisierung einzusetzen.

Meine Kernkompetenzen sind:

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
Beratung & Schulung & Support:
  • IT-Automatisierung (DevOps)
  • IT-Compliance

Als Spezialist für IT-Automatisierung erarbeite ich eine auf Ihre Bedürfnisse zugeschnittene automatisierte Lösung. Rufen Sie mich jederzeit an! Oder nehmen Sie Kontakt über das Kontaktformular auf.

Ich freue mich auf Sie.
PROJEKTHISTORIE
  • 01/2020 - bis jetzt

    • Volkswagen Financial Services Digital Solutions GmbH
    • 1000-5000 Mitarbeiter
    • Banken und Finanzdienstleistungen
  • 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
    Technologien: Ansible, Ansible Tower, Python, RedHat Linux, AIX, Bitbucket, Git, ITIL, CIS-Benchmarks, Cyberark, CA-APM, Artifactory, Service Manager, Puppet, HP UCMDB

  • 01/2017 - 12/2019

    • Volkswagen Financial Services Digital Solutions GmbH
    • 1000-5000 Mitarbeiter
    • Banken und Finanzdienstleistungen
  • Operation Transition Management
    • 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ühren der Deployments mit Ansible Tower
    • Schreiben von Standard Ansible-Rollen für die Entwicklung
    • 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 Anwendungen mit HP SiteScope und HP-BSM
    • Übergabe der Anwendung an den Betrieb
    Technologien: JBoss EAP 6/7, Tomcat 7/8, Java EE, Linux RedHat, Ansible, Ansible Tower, GIT, Bitbucket, Artifactory, HP-Service Manager, ITIL, Confluence, Python, Windows Office

  • 06/2017 - 11/2017

    • Volkswagen Financial Services Digital Solutions GmbH
    • 1000-5000 Mitarbeiter
    • Banken und Finanzdienstleistungen
  • 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 Ansible-Rollen für JBoss EAP und Tomcat
    Technologien: JBoss EAP 6/7, Tomcat 7/8, Linux RedHat, Ansible, Ansible Tower, GIT, Bitbucket, Artifactory, Confluence, HP-Service Manager

  • 10/2016 - 09/2017

    • Volkswagen Financial Services AG
    • 1000-5000 Mitarbeiter
    • Banken und Finanzdienstleistungen
  • DevOps - Betrieb einer Java EE Anwendung für Bonitätsabfragen
    • Dieses Projekt wurde als agiles (SCRUM) Dev-Ops Projekt durchgeführt
    • Betrieb der Java EE Anwendung
    • Ansible Deploymentskripte für die Anwendung schreiben
    • Durchführen der 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
    Technologien: SCRUM, DevOps, Linux RedHat, HP Service Manager, HP SiteScope, HP BSM, ITIL-Prozesse, Java EE, GIT, Ansible, Ansible Tower, Bitbucket, Confluence, Artifactory, Jenkins, Oracle 12G, Cyberark

  • 04/2016 - 12/2016

    • Volkswagen Financial Services AG
    • 1000-5000 Mitarbeiter
    • Banken und Finanzdienstleistungen
  • Migration des Dealer Management Systems CROSS
    • Durchführung von Schulungen über den Betrieb der Anwendung
    • Durchführung der Migration der Anwendung zu einem anderen Hoster
    • Koordination des Abbaus der Anwendung
    Technologien: CROSS DMS der Porsche Informatik, RedHat Linux, Oracle 11G, Oracle Real Application Cluster, HP-Service Manager, Scripting (Perl, Bash)

  • 09/2011 - 12/2016

    • Volkswagen Financial Services AG
    • 1000-5000 Mitarbeiter
    • Banken und Finanzdienstleistungen
  • Aufbau und Wartung von Clustersystemen auf Basis des DealerManagementSystems CROSS (Porsche Informatik)
    • 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 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
    Technologien: CROSS DMS, Cross Tools der Porsche Informatik, Oracle 10g + 11G, Oracle Real Application Cluster, Oracle Grid Control, Linux RedHat, HP Service Manager, HP SiteScope, HP BAC, CUPS, Apache Webserver, Cron Jobs, BMC Remedy, ITIL-Prozesse, VM Ware vSphere, Windows XP, Office 2010, Java EE, JSF2, Selenium, Sub- version, CVS, Oracle PL/SQL, Perl, TSM Backup, Tivoli TEC

  • 07/2015 - 12/2015

    • Volkswagen Financial Services AG
    • 1000-5000 Mitarbeiter
    • Banken und Finanzdienstleistungen
  • 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
    Technologien: RedHat Linux, JBoss EAP, Ansible, Ansible Tower, Oracle DB (11G, 12C), Oracle Enterprise Manager, Oracle Weblogic, IBM Websphere, IBM UrbanCode

  • 02/2014 - 09/2014

    • Siegele Software GmbH
    • < 10 Mitarbeiter
    • Pharma und Medizintechnik
  • JBoss 6 Migration auf Wildfly 8
    • Migration der Kundenanwendung Principa von JBoss 6 auf Wildfly 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
    Technologien: Jenkins, JBoss 6, WildFly 8, Switchyard, Selenium, Java 8, Maven, Subversion, Eclipse, Oracle, Postgresql, Sonatype Nexus

  • 03/2013 - 06/2013

    • Siegele Software GmbH
    • < 10 Mitarbeiter
    • Pharma und Medizintechnik
  • Portierung einer Java EE Anwendung von JBoss6 zu JBoss7
    • Portierung der komplexen Java EE 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 können
    • Umbau der JBoss ESB Komponenten zu Switchyard Komponenten
    • Test der Portierung
    Technologien: JBoss 6 und 7, Java EE, JBossESB, Switchyard, Eclipse, Jenkins, Principa, SVN

  • 06/2011 - 06/2013

    • Siegele Software GmbH
    • < 10 Mitarbeiter
    • Pharma und Medizintechnik
  • Systemadministration und Testautomatisierung
    • Wartung des Continuous-Integration Server Jenkins
    • Wartung der Entwicklungsumgebung Wartung der Softwareablage Sonatype Nexus Wartung der Test Slaves
    • Wartung der Testdatenbanken
    • Erweiterung + Fehlerbehebung + Dokumentation des Principa Selenium Testframeworks Erstellen von Tests zum automatisierten Testen der Webanwendung Principa
    • Schulung der Tester
    Technologien: Jenkins, Hudson, Windows Server 2008, Selenium, Java, Maven, VMWare, Testmanagement, JBoss, Eclipse, Oracle, Postgresql, Sybase, Sonatype Nexus

  • 02/2013 - 03/2013

    • Siegele Software GmbH
    • < 10 Mitarbeiter
    • Pharma und Medizintechnik
  • JWebSocket Principa Integration
    • 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
    Technologien: JWebSocket, JBoss, Java, JavaScript, JSON, Principa, WebSocket

  • 11/2012 - 02/2013

    • Siegele Software GmbH
    • < 10 Mitarbeiter
    • Pharma und Medizintechnik
  • Implementierung einer Centerdevice - Principa Schnittstelle
    • Implementierung einer Schnittstelle um auf die Funktionen von Centerdevice, über dessen Rest- API, zuzugreifen
    • Einbinden der CenterDevice Schnittstelle in die Kundenanwendung Principa
    • Test der CenterDevice Implementierung
    • Dokumentation der Implementierung
    Technologien: CenterDevice, JBoss, Java, JUnit, JSON, Principa, RESTEasy

  • 05/2012 - 09/2012

    • Siegele Software GmbH
    • < 10 Mitarbeiter
    • Pharma und Medizintechnik
  • Selenium2 - Refactoring - Framework für Testautomatisierung
    • Refactoring des bestehenden Testautomatisierungs-Frameworks von Selenium1 auf Selenium2
    • Umbau und Optimierung der bestehenden Tests
    • Sicherstellen, dass die Tests auf diversen Browsern und Datenbanken erfolgreich durchlaufen Wartung und Pflege des Continuous Integration Servers Jenkins
    • Wartung und Pflege der einzelnen Testserver
    • Dokumentation des Testframeworks
    Technologien: Java, Selenium2, Testng, JUnit, Maven, Jenkins, Hyper-V, VMWare, Oracle, PostgreSQL, Sybase, MySQL, MSSQL, StringTemplate, JavaScript

  • 09/2008 - 05/2011

    • Siegele Software GmbH
    • < 10 Mitarbeiter
    • Pharma und Medizintechnik
  • Integration von 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
    Technologien: Quartz, Lucene, JMS (HornetQ + Rest), Infinispan(Cache), Drools, Antlr, StringTemplate, Principa

  • 02/2010 - 05/2010

    • Siegele Software GmbH
    • < 10 Mitarbeiter
    • Pharma und Medizintechnik
  • Umbau eines JBOSS Applikationsservers für den Clusterbetrieb
    • Ein JBoss AS 6 und eine darauf laufende Java EE Anwendung (zur Abbildung eines Krankenhausinformationssystems (KIS)) wurden für den Clusterbetrieb neu konfiguriert und angepasst. Anschließend wurden Performance-Lasttests mittels JMeter durchgeführt.
    • Softwareentwicklung
    • Configuration Management
    • Durchführen von Performancetests
    • Dokumentation
    Technologien: JBoss AS, Apache Webserver, Hyper-V, VMWare, HornetQ, Infinispan, JMeter, Hudson, Oracle

  • 04/2009 - 06/2009

    • Siegele Software GmbH
    • < 10 Mitarbeiter
    • Pharma und Medizintechnik
  • Implementierung eines Berechtigungssystem für ein Krankenhausinformationssystem
    • Zur Abbildung der komplexen Berechtigungen in einem Krankenhaus, wurde ein flexibles Rollen- Berechtigungssystem entworfen und implementiert.
    • Softwaredesign
    • Softwareentwicklung
    • Softwaretest
    • Dokumentation
    Technologien: Java, JavaScript, JUnit, JBoss, JBoss ESB, HTML

  • 12/2008 - 03/2009

    • Siegele Software GmbH
    • < 10 Mitarbeiter
    • Pharma und Medizintechnik
  • Implementierung eines Frameworks für die Testautomatisierung
    • Um Integrationstests für eine Java EE 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, StringTemplate, JUnit, Maven, Hudson, Oracle, PostgreSQL, Sybase, My- SQL, MsSQL, JavaScript, XML, XPath

  • 09/2008 - 11/2008

    • Siegele Software GmbH
    • < 10 Mitarbeiter
    • Pharma und Medizintechnik
  • Aufbau einer Entwicklungsinfrastruktur
    • 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

  • 01/2008 - 07/2008

    • AGFA Healthcare
    • Pharma und Medizintechnik
  • Framework zur Abbildung von klinischen Pfaden
    • In einem kleinen verteilten Team (2 Entwickler in Trier, 2 Entwickler in Gent, 3 Entwickler in Wien) wurde ein Java EE 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

  • 06/2004 - 12/2007

    • AGFA Healthcare
    • Pharma und Medizintechnik
  • Implementierung eines Laborinformationssystems
    • In einem Team von 10 Entwicklern wurde eine Anwendung zur Abbildung eines Laborinformationssystems designt, entwickelt und nach der Inbetriebnahme gewartet.
    • Software.- Datenbankdesign
    • Softwareentwicklung
    • Softwaretest
    • Dokumentation
    • Support
    Technologien: Java, Oracle, JDBC, ClearCase, Ant, Maven, Eclipse, JUnit

KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: