Diplom Physiker, IT Berater, Entwickler
- Verfügbarkeit einsehen
- 3 Referenzen
- 90‐105€/Stunde
- 40764 Langenfeld (Rheinland)
- Nähe des Wohnortes
- de | en | fr
- 31.07.2023
Kurzvorstellung
Auszug Referenzen (3)
"W. hat uns tatkräftig und erfolgreich unterstützt. Wir werden bei Bedarf gerne wieder auf seine Unterstützung zurückgreifen."
10/2020 – 10/2021
Tätigkeitsbeschreibung
• Konzeption und Design von Systemen zur Automatisierung von Buildchains von verschlüsselten und signierten Updates für Softwarelifecycle ohne manuellen Eingriff auf Hochsicherheits Headless Servern, Cyber security payment Systeme mit HSM, Appliances Master/Slave mit CryptoServer CSPLight, Kassensicherungsverordnung. REST-Api und Web-GUI für die Administration (Webservice in Python und Go)
• Orchestrierung und Automatisierung von durch bashscripte von headless HA Appliances, bashscript und Webinterface gesteuertes boot / snapshot /revert von vms im Rahmen eines Headless Betrieb. Automatisierte signierte und encrypted Updates. Konfiguration von ssh für Logins mit key des Hypervisors auf vm, Netzwerkkonfiguration, Lifecheck auf machinehealth für Keepalived, in progress: config keepalived (HA), HAProxy, Security
• Technologische Infrastruktur: CSPLight, SUSE JeOs & SLES, GIT, Apache, nginx, Tomcat 9, webservices, Zypper, KVM, virsh, QEMU, HSM, MySQL / mariadb, vhosts, shell/bash, SCRUM, Bitbucket, Jenkins, GOlang, Python, Confluence, SSH, Firewall, NTP/chrony, Cron, wicked, container (Docker, DockerCompose SUSE, Elastic Search, filebeat, jmeter als container)
Apache Tomcat, Bash Shell, DevOps, IT Sicherheit (allg.), KVM (Kernel-based Virtual Machine), Linux Entwicklung, OpenSuse, Python, SSH (Secure Shell), System Analyse, Zypp /YaST
"Aus meiner persönlichen Sicht war die Zusammenarbeit sehr gut und die Aufgaben wurden zur vollsten Zufriedenheit erledigt."
10/2018 – 7/2019
TätigkeitsbeschreibungJAVA Backend und Frontendentwicklung für das Kundenbetreuerportal der Vodafone. Realisierung definierter ITKS. Ticketbasierte Subtasks, Spezifikation zur Durchführung Offshore sowie Unterstützung der indischen Kollegen. Das Projekt war mit JAVA 7 in Umstellung zu JAVA 8 realisiert. Erstellen Knowledge Transfer Session JAVA 8. Kommunikation mit dem Endkunden. Nach Aufarbeitung der Thematik und Beschreibung als SOW (Statement of Work) oder SSD (Software Specification Doc) lag es in meiner Aufgabe zu entscheiden, ob es Offshore entwickelt wird oder von mir oder einer anderen Person. Meistens wurden die Themen dann auch von mir realisiert. Das Testteam befand sich widerum offshore.
Eingesetzte QualifikationenOracle Database, UNIX, Scrum, Apache Tomcat, UML, Subversion, Eclipse, J2EE, Jenkins, Junit, Swing (Java), SOAP, Representational State Transfer (REST)
"angenehmer Einsatz aus Sicht eines zufriedenen PL"
9/2014 – 5/2017
Tätigkeitsbeschreibung"Rückversorgung": Erstellen von Hostsoftware für die Migrationsphase, in der dem RWWS (SAP System basierend auf Unix und Oracle) die Führung übergeben wird, während die Hostbasierte Software (VSAM,VSE) weiter vorrübergehend die Funktionalität erhält. Also Einspeisen der aktuellen Stammdaten aus dem SAP in den HOST, so das Schritt für Schritt Funktionalitäten abgeschaltet werden können. Fachlich Artikelstammdaten, Preise. Programmierung vorwiegend in C, Datenhaltung in VSAM/VSE. Zugriff auf Sourcedaten mit SAP.
Eingesetzte QualifikationenSAP R/3, Confluence, Sap Solution Manager, Assemblersprache, C++, Eclipse
Qualifikationen
Projekt‐ & Berufserfahrung
8/2022 – 11/2022
Tätigkeitsbeschreibung
Definition der API (yaml-Files, Dokumentationen, Implementation Notes) des Warenkorbs eines Buchungssystems unter SCRUM & SAFe.
Definition und Dokumentation der States, Spezifikation fachlicher Fehlerbedingungen bei Einbindung von Backendsystemen.
Ausarbeitung Definition of DONE. Auswahl, Integration und Dokumentation von Tools (OpenAPI Linter spectral).
Representational State Transfer (REST), Scrum, Web Services
3/2022 – 6/2022
Tätigkeitsbeschreibung
Weiterentwicklung und Pflege eines mandantenfähigen multibrand Portals, Onlineshop sowie Sonderaufgaben in Hinblick auf Migration nach Fusion.
Technologische Infrastruktur: JAVA 8, Webservices, OracleDB, Spring, REST, JSP, struts, eclipse, GIT, Linux, Wildfly, Oracle SQL Developer, scrum (agil). Erstellung und Optimierung von Usecases, Erstellen von Microservices zur Implementierung neuer Usecases, Schnittstellen zur Remotesytemen, SQL-Optimierung.
Eclipse, Git, Java (allg.), Oracle Database, SQL
12/2021 – 2/2022
TätigkeitsbeschreibungModernisierung der Architektur der Anwendung Simcorp Dimension (Shard). Analyse der komplexen Einbindung in das Umfeld mit diversen Datenlieferanten und Empfängern. Das Produkt Travic-Link erfordert besondere Berücksichtigung. Das neue Konzept mit "Gruppenservern", Mandanten sowie "Zusatzservern" muss berücksichtigt werden. Proxy-Freischaltungen sowie Firewallregeln, sowie Monitoring der Server gehören zum Projektumfang.
Eingesetzte QualifikationenMicrosoft Excel
10/2020 – 10/2021
Tätigkeitsbeschreibung
• Konzeption und Design von Systemen zur Automatisierung von Buildchains von verschlüsselten und signierten Updates für Softwarelifecycle ohne manuellen Eingriff auf Hochsicherheits Headless Servern, Cyber security payment Systeme mit HSM, Appliances Master/Slave mit CryptoServer CSPLight, Kassensicherungsverordnung. REST-Api und Web-GUI für die Administration (Webservice in Python und Go)
• Orchestrierung und Automatisierung von durch bashscripte von headless HA Appliances, bashscript und Webinterface gesteuertes boot / snapshot /revert von vms im Rahmen eines Headless Betrieb. Automatisierte signierte und encrypted Updates. Konfiguration von ssh für Logins mit key des Hypervisors auf vm, Netzwerkkonfiguration, Lifecheck auf machinehealth für Keepalived, in progress: config keepalived (HA), HAProxy, Security
• Technologische Infrastruktur: CSPLight, SUSE JeOs & SLES, GIT, Apache, nginx, Tomcat 9, webservices, Zypper, KVM, virsh, QEMU, HSM, MySQL / mariadb, vhosts, shell/bash, SCRUM, Bitbucket, Jenkins, GOlang, Python, Confluence, SSH, Firewall, NTP/chrony, Cron, wicked, container (Docker, DockerCompose SUSE, Elastic Search, filebeat, jmeter als container)
Apache Tomcat, Bash Shell, DevOps, IT Sicherheit (allg.), KVM (Kernel-based Virtual Machine), Linux Entwicklung, OpenSuse, Python, SSH (Secure Shell), System Analyse, Zypp /YaST
8/2019 – 11/2019
Tätigkeitsbeschreibung
Kunde ist eine Versicherung, • Migration einer produktiven Versionsverwaltung, sowie Unterstützung im Bereich DevOps. Entwicklung von wiederverwendbaren Puppet Modulen nach dem Unternehmensstandard (defines), Umstellung auf Puppet 5.
ETL: Erstellen der Konfiguration für den Hiera Hash mittels bash scripting etc. als Abbild der vorhanden Serverlandschaft. Erstellen eines Autorisierungs- sowie Authentifizierungskonzepts.
Durchführung der Migration auf den Produktionsservern.
Apache HTTP Server, Subversion, Git, Puppet, Red Hat Enterprise Linux (RHEL), Scrum, Software Virtualisierung, Application Packaging, Ubuntu
10/2018 – 7/2019
TätigkeitsbeschreibungJAVA Backend und Frontendentwicklung für das Kundenbetreuerportal der Vodafone. Realisierung definierter ITKS. Ticketbasierte Subtasks, Spezifikation zur Durchführung Offshore sowie Unterstützung der indischen Kollegen. Das Projekt war mit JAVA 7 in Umstellung zu JAVA 8 realisiert. Erstellen Knowledge Transfer Session JAVA 8. Kommunikation mit dem Endkunden. Nach Aufarbeitung der Thematik und Beschreibung als SOW (Statement of Work) oder SSD (Software Specification Doc) lag es in meiner Aufgabe zu entscheiden, ob es Offshore entwickelt wird oder von mir oder einer anderen Person. Meistens wurden die Themen dann auch von mir realisiert. Das Testteam befand sich widerum offshore.
Eingesetzte QualifikationenOracle Database, UNIX, Scrum, Apache Tomcat, UML, Subversion, Eclipse, J2EE, Jenkins, Junit, Swing (Java), SOAP, Representational State Transfer (REST)
1/2018 – 5/2018
TätigkeitsbeschreibungEntwicklung eines Interfaces zu einer Dokumentenverwaltung, Behörde
Eingesetzte QualifikationenSubversion, Eclipse, Hibernate (Java), J2EE, Jenkins, Jira, Junit, Oracle Database, SOAP, UNIX
7/2017 – 12/2017
TätigkeitsbeschreibungIn Vertretung einer Angestellten in Elternzeit die anstehenden Aufgaben rund um die Oracle Betreuung erfüllen, Aufgaben waren von Monitoring und Administration über Erstellen von PL/SQL Prozeduren bis hin zur Beratung Umsetzung DSGVO, Auswirkungen auf den Betrieb.
Eingesetzte QualifikationenConfluence, Jira, Oracle Database, Oracle Grid Engine, Oracle RMAN (Recovery Manager), Solaris, PL/SQL, Puppet, Server-Monitoring, Servicenow, Symantec Backup Exec
9/2014 – 5/2017
Tätigkeitsbeschreibung"Rückversorgung": Erstellen von Hostsoftware für die Migrationsphase, in der dem RWWS (SAP System basierend auf Unix und Oracle) die Führung übergeben wird, während die Hostbasierte Software (VSAM,VSE) weiter vorrübergehend die Funktionalität erhält. Also Einspeisen der aktuellen Stammdaten aus dem SAP in den HOST, so das Schritt für Schritt Funktionalitäten abgeschaltet werden können. Fachlich Artikelstammdaten, Preise. Programmierung vorwiegend in C, Datenhaltung in VSAM/VSE. Zugriff auf Sourcedaten mit SAP.
Eingesetzte QualifikationenSAP R/3, Confluence, Sap Solution Manager, Assemblersprache, C++, Eclipse
8/2001 – 6/2013
Tätigkeitsbeschreibung
Kunde ist ein Versicherer. Oracle Kompetenzcenter.
Entwicklungen und Migrationen, fachliche Betreuung der GLs (SQL Abfragen zur Akquise etc.), Erstellung von Reports übergreifend über verschiedenste Systeme und Datenbanken z.B. DB2 , Datawarehouse SAS. Ein typischer Request war z.B. die Erstellung eines Reports für Leben Rente. Pflege und Weiterentwicklung des webbasierten Querytools (Akquisehilfsmittel) realisiert als JAVA EE Anwendung (tomcat,websphere).
IBM DB2, Java Database Connectivity, Open Database Connectivity, Oracle-Anwendungen, Oracle Database, SAS (Software), SAS-Tabelle, SQL, Solaris, Windows 7, Windows NT, Windows Server (allg.), Eclipse, J2EE, PL/SQL, Visual C++, Wise Package Studio (Symantec), Oracle Grid Engine, VBA (Visual Basic for Applications)
1/2001 – 7/2001
TätigkeitsbeschreibungDurchführen eines Pitchs für den Einsatz eines Dokumentenmanagement und Authoring Systems, Erstellen des Intranets (toolbasiert), Schulung der Mitarbeiter
Eingesetzte QualifikationenWebdesign, Release-Management, Internet / Intranet- Integration (eBusiness), Schulung / Training (IT), Schulung / Coaching (allg.)
10/1999 – 8/2000
Tätigkeitsbeschreibung
Koordination von Projektbereichen und Mitarbeitern, Migrationsprojekt Rechnertausch und neue Visualisierungssoftware für ein Kernkraftwerk in USA.
(Referenz im Bereich Dokumente), Kommunikation mit Kunden
Virtual Memory, Windows Server (allg.), Projektleitung / Teamleitung (IT), Lotus Notes Domino Server, C++
8/1998 – 3/1999
TätigkeitsbeschreibungBerater Kreditinstitute, Aufbau eines e-commerce Marktplatzes sowie der zugehörigen IT Infrastruktur und Entwicklungsumgebung
Eingesetzte QualifikationenE-Commerce, Microsoft Access, Oracle Database, Projektassistenz (IT), Projektleitung / Teamleitung (IT), Apache HTTP Server, C++, ColdFusion, HTML
1/1994 – 7/1998
TätigkeitsbeschreibungKoordination eines Teilteams, Kundenkommunikation und Realisierung von Lösungen. Im speziellen die anfallenden Aufgaben beim Software- und Rechnertausch des Kernkraftwerks Unterweser. Teilfunktionalitäten NTHERM (Kontrolle der thermischen Reaktorleistung), Kugelschuss, AIM (Visualisierungssoftware), Messwerterfassung und Visualisierung im Historian, BEDMEN (Bedienermenu für verschiedene Reports). Konzeptionierung einer Lösung zur Realisierung im Team. Server Backendprogrammierung (C) einer Statemachine zur Koordinierung des BEDMEN. DEC fehlertolerantes DUAL Host System, VMS. PRIMO/S (ABB Realtime DB)
Eingesetzte QualifikationenUNIX, Virtual Memory, Windows Server (allg.), Projektassistenz (IT), C++, Lotus Notes Domino, Projektteambildung / -entwicklung, Kundendienst, Postsales
Ausbildung
Wuppertal
Über mich
Weitere Kenntnisse
Microservices OpenAPI (REST)
Datenbanken Oracle - SQL PL/SQL
LINUX shell
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden