WD
available

Last update: 31.07.2023

IT Consultant Softwareentwickler (C/C++ JAVA) - Datenbankentwicklung - ORACLE - Migrationen

Company: DSS Informationssysteme
Graduation: Diplomphysiker
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Full Professional) | French (Elementary)

Skills

Story“: As an experienced consultant with substantial developer background i want to help the customer to create an efficient solution

Schwerpunkt Rolle Architekt und Entwickler Backend (JAVA, C++), API, SQL, Datenbanken.

allgemein:
Datenbanken, Anwendungsentwicklung, Datenmodelle, Optimierungen, Systemintegration, LINUX.

Softwareentwicklung JAVA, C++,C – Datenbanken (SQL), Architekturen
Fachlich: Handel, Versicherer, Banken, Energieversorger, Engineering

Berater / Projektleiter / Systemanalysen / Programmierung / Datenbanken / Performancetuning

Themen:
Consulting, Systemkonzepte, Bewertungen und Machbarkeitsstudien
Systemdesign (Komplettes Systemdesign inkl. Datenbank, File- und Webserver)
Systemintegration und Systemanalyse
Anwendungsdesign (JAVA, C,  C++, C#, PL/SQL, SQL, PHP, HTML, SAS)
Webanwendungen (Erstellung, Analyse, Weiterentwicklung) REST API
Datenbankanwendungen (Erstellung, Analyse, Weiterentwicklung, Tuning, Migrationen)
Projektsteuerung mit technischem Schwerpunkt

Branchen:
Banken
Versicherer
Handel, Retail
Industrie
Unternehmensberatung
Energieversorger                          
Systemhaus


Zur Abrundung noch die Einschätzung eines Projektmitarbeitewrs:


UKi-Cunsult
Inhaber ( Ulrich Kiessling )
Ich hatte das Vergnügen mit Wolfgang Delmare in einem langfristigen Projekt in Moers zusammen zu arbeiten. Ich schätze Herrn Delmare besonders wegen seiner schnellen Auffassungsgabe und seiner Art, die Dinge schnell und zielgerichtet auf den Punkt zu bringen. Bei seinen Lösungsvorschlägen habe ich immer besonders geachtet, dass diese nicht nur die aktuelle Fragestellung sondern soweit irgend möglich auch umliegende Gebiete und andere Bereiche im Blick hatten.
Besonders hervorzuheben ist seine sehr breite Kenntnis verschiedener Entwicklungsumgebungen und Datenbanken.

Project history

08/2022 - 11/2022
API-Designer und Architekt
(Transport and Logistics, 1000-5000 employees)

REST-API Design und Architektur

 

  • Eine Fluggesellschaft stellt die gesamte Infrastruktur für Buchungen auf REST Apis  mit durchgängiger Nutzung durch APPs, Webseite und Fremdbuchungen von Agenturen um, Rahmen ist SCRUM und SAFe.
    Aufgabe war die Spezifikation von Microservices zur Umsetzung globaler Usecases mit definierter REST API, openAPI, yaml. Die API integriert  noch die Anbindung an bestehende externe Bestandssysteme mit und ohne REST. Detailaufgaben waren 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) Projektsprache war vorwiegend englisch.
    Technologie: Git, GitLab, yaml-Files in AWS CodeCommit, linter Spectral, OpenAPI 3.0, Swagger, Eclipse, IntelliJ, JIRA, Confluence, PlantUML, Gliffy

     

04/2021 - 07/2022
Solution Engineer, ETL, Datenerfassung, Visualisierung und Analyse Crypto
DSS Informationssysteme (Internet and Information Technology, < 10 employees)

  • Erfassung von Kursdaten zur Visualisierung in Charts sowie Performanceanalysen, Scoring (Backend, MySQL, LINUX Debian).
    Server to Server Messaging mit zentralem MQTT Broker,
  • Visualisierung und Steuerung mittels Node-RED Dashboard Rich Functions. Aufbau eines Portals als Frontend (Apache2, nginx, PHP, MySQL, InfluxDB).
  • Ermittelen von Tradingsignals

03/2022 - 06/2022
JAVA/SQL/Web Softwareeentwicklung
(Internet and Information Technology, 50-250 employees)

Weiterentwicklung und Pflege eines mandantenfähigen multibrand Portals, Onlineshop.
Technologische Infrastruktur: JAVA 8, Webservices, OracleDB, Spring,   REST, JSP, struts, eclipse, GIT, Linux, Oracle SQL Developer, scrum (agil). Erstellung und Optimierung von Usecases, Erstellen von Microservices zur Implementierung neuer Usecases, Schnittstellen zur Remotesytemen, SQL-Optimierung

10/2020 - 10/2021
LINUX Spezialist, Consultant, Programmierung und DevOps Securitysoftware
utimaco AG (Internet and Information Technology, 250-500 employees)

  • 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)

02/2020 - 08/2020
Softwareentwickler, Node-RED auf LINUX
DSS Informationssysteme (Internet and Information Technology, < 10 employees)

Entwicklung von Automatisierungen
Steuerungen und Überwachungen in Node-RED flows von zigbee-Devices mittels MQTT.

 

  • Node-RED, docker, Debian, zigbee2mqtt, MQTT-Broker, JavaScript, Grafana, InfluxDB. Modularisiertes Arbeiten mit Node-RED (e.g. Subflows), Visualisierungen mit Chartmodulen, Statusanzeigen mit Icons, Steuerungen (Forms, Slider , Limits etc. mit Dashboardfunktionen)
    „zigbee2mqtt“

08/2019 - 11/2019
DevOps Softwareentwicklung Puppet, shell Programmierung, Migration, SVN GIT, RHEL Server
Versicherer (Insurance, 1000-5000 employees)

Erstellung eines Migrations Konzepts Subversion Server 1.4 zu 1.7 , automatisiert mit Puppet.
Erstellen von Puppet defines damit Mitarbeiter ohne Programmiersklills lediglich die gewünschte hinterlegte Konfiguration editieren müssen (yaml-Datei)
Durchführung der Migration.

09/2018 - 07/2019
Softwareentwicklung und Consulting JAVA (IBM), Koordination Offshore
IBM (Internet and Information Technology, >10.000 employees)

  • Weiterentwicklung und Pflege eines Kundenportals /Stammdaten und Verträge Bestandskunden) für ein Telekommunikationsunternehmen im Auftrag der IBM Deutschland, Endkunde Vodafone Deutschland.
    Team mit Offshore Mitarbeitern. Einarbeiten von Kundenaufträgen (PPM, SOW, IT-K) als Lead Developer (wahlweise eigene Implementierung oder Erstellung Statement of Work für die Offshore Implementierung). Letztes Teilprojekt Migration zu REST, Erstellung eines RESTful Web-Service zur Anbindung an andere Systeme für die Transaktionen/Geschäftsvorfälle.

09/2014 - 05/2017
Softwareentwicklung Schnittstellen SAP UNIX - Host C Programme
EDEKA Rhein Ruhr GH (Consumer goods and retail, >10.000 employees)

  • Stammdaten: Realisierung der Rückversorgung SAP - Host. Realisierung der Schnittstellen für Stammdaten und Konditionen zur Gewährleistung des Parallelbetriebs in der Migrationsphase. Kunde EDEKA.

Es handelte sich um eine in Jahrzehnten gewachsene Anwendungslandschaft aus gemischten Technologien auf IBM VSAM/VSE (C/Assembler/JCL/Eclipse/SAP). Hauptaufgabe war das Design und die Erstellung der Schnittstellen. Erforderliche Rollen & Skills: C-Entwicklung, Assembler (lesen), Host Batch, Subversion, SAP (Beraterrolle, SE16n etc.). Die jeweils zu bedienenden Releases wurden von der LUNAR unter  SCRUM erstellt. (Sprints, feste Releasezyklen)
Das Programm zu Rückversorgung Artikelstammdaten umfasste ca. 25000 Zeilen Code, die alle von mir geschrieben wurden, bzw. auch das fachliche Design wurde eigenständig aus Reengineering-Informationen erstellt, der Kunde hatte kein dokumentiertes Datenmodell für seine in VSAM-Files liegenden Daten. Feldmapping, Reengineering. Ähnliches gilt für die Programme zu Einkaufspreisen, Endverbraucherpreisen sowie Schnittstellen in das SAP (XML,CSV) sowie in das neue System zur Verwaltung der IP-Adressen und Hardware. Bestandszusammenführung: In diesem Softwareteam wurden weitgehend in C die Bereiche Stammdaten, Preise und Logistik abgewickelt.


Local Availability

Only available in these countries: Germany
Verfügbarkeit Vorort: Einschränkung im Großraum Rheinland + Ruhrgebiet, BN AC K D + Ruhrgebiet
remote immer möglich

Other

Haftpflichtversicherung über anderen Anbieter

Recommendations

UKi-Cunsult
Inhaber (Ulrich Kiessling)
"Ich hatte das Vergnügen mit Wolfgang Delmare in einem langfristigen Projekt in Moers zusammen zu arbeiten. Ich schätze Herrn Delmare besonders wegen seiner schnellen Auffassungsgabe und seiner Art, die Dinge schnell und zielgerichtet auf den Punkt zu bringen. Bei seinen Lösungsvorschlägen habe ich immer besonders geachtet, dass diese nicht nur die aktuelle Fragestellung sondern soweit irgend möglich auch umliegende Gebiete und andere Bereiche im Blick hatten.
Besonders hervorzuheben ist seine sehr breite Kenntnis verschiedener Entwicklungsumgebungen und Datenbanken."
Profileimage by Anonymous profile, IT Consultant Softwareentwickler (C/C++ JAVA) - Datenbankentwicklung - ORACLE  - Migrationen IT Consultant Softwareentwickler (C/C++ JAVA) - Datenbankentwicklung - ORACLE - Migrationen
Register