Profilbild von Bruno Huebner Softwareentwicklung aus Altdorf

Bruno Hübner

verfügbar

Letztes Update: 06.09.2022

Softwareentwicklung

Firma: ergologika Computer GmbH
Abschluss: Diplom-Informatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

Aktuelles Profil.doc

Skills

Entwicklung von Datenbank-Anwendungen (ORACLE, Informix) mit SQL und PL/SQL
Anforderungsanalyse (OOA/OOD)
Datenmodellierung
Datenbank-Design
Performance-Analyse von Datenbank-Anwendungen
Sehr gute Kenntnisse in den Programmiersprachen C, C++, Grundkenntnisse in Java
Langjährige Erfahrung mit den Betriebssystemen der UNIX-Familie
Sicherer Umgang mit der Shell-Programmierung
Erfahrung mit Versionsverwaltungen (CVS, mkssi)
Erfahrung mit dem CASE-Tool Innovator, Modellierungssprache UML,
Integration der Abläufe in das Business-Automation-Tool UC4
Betreuung des gesamten Software-Lifecycle von der Anforderungsanalyse bis zum Einsatz

Projekthistorie

02/2015 - 12/2020
Datenmigration
Sopra Financial Technologies (Banken und Finanzdienstleistungen, 250-500 Mitarbeiter)

Migration der Daten für eine Baufinanzierungsanwendung. Die Migration wurde parallel zur Applikation mit agilen Methoden entwickelt, das bedeutet, dass das Zielsystem noch gar nicht vollständig definiert war (moving target)

  • Teilprojektleitung
  • Analyse und Nachdokumentation der Altdaten,
  • Erstellen eines Regelwerks für konsistente Daten
  • Umsetzen des Regelwerks in Prüfroutinen
  • Automatische Korrektur fehlerhafter Daten, wenn möglich
  • Entwicklung eines Verfahrens zur nachträglichen Korrektur fehlerhafter Daten durch Sachbearbeiter
  • Modellierung der Migrationsdatenbank als Bindeglied zwischen Quell- und Zieldatenbank
  • Design eines modularen Migrationsprozesses, in den die einzelnen Datenquellen iterativ einbezogen werden
  • Automatisierte Verifizierung der Konsistenz migrierten Daten
  • Umfangreiches Reporting der Migrationsergebnisse an Innenrevision und Bankabteilungen über die Vollständigkeit und Qualität der migrierten Daten
  • Vorkehrungen zur Nachvollziehbarkeit jeder Datentransformation
  • Umsetzen des Migrationsprozesses als Datapipeline mit Hilfe des ETL-Tools Clover
  • Anwendungstests und Debugging anhand des Java-Codes der Applikation
  • Konzeption und Migration eines rollenbasierten Berechtigungsmodells für die Anwender in LDAP
  • Beratung der Anwendungsentwickler und Fachabteilungen (Product Owner) zur Architektur des Zieldatenmodells
  • Bereitstellung realistischer Testdaten für Anwendungsentwickler und Testteams auf den verschiedenen Stages des Deploymentprozesses
  • Planung und Durchführung des Rollouts in mehreren Tranchen
  • anschließend Support und nachträgliche Bereinigungen
  • Dokumentation der Datenmodelle
  • Incident- und Change-Management mit Jira
  • Continuous Integration and Deployment mit Jira, Jenkins, GIT und Docker
  • Dokumentation des Migrationsprozesses
  • Dokumentation des Berechtigungsmodells

01/2007 - 12/2014
Datenbank-übergreifendes Reporting
Bundesagentur für Arbeit (Öffentlicher Dienst, 1000-5000 Mitarbeiter)

Konzeption eines hochperformanten ETL-Systems zur täglichen Bereitstellung von fachlichen BI-Reports auf Basis der operativen Daten der BA. Realisierung komplexer Abfragen auf sehr großen Datenmengen.

  • Systemanalyse und Anwendungsdesign des ETL-Prozesses
  • Tägliche Bereitstellung aller Datenbanken mit Datenstand 20:00 Uhr
  • Lastgünstige Synchronisierung über Oracle-Tool Dataguard
  • Sehr großer Datenumfang (mehr als 20 Terabyte)
  • Erstellung eines modularen Konzepts, das die Anbindung beliebig vieler Datenbank ermöglicht (Die BA hat beinahe 100 verschiedene Datenbanken im Einsatz)
  • Erstellung Datenbank übergreifender BI-Reports hauptsächlich für Controlling und Datenqualitätsmanagement (Datenfehler-Berichte und Prozessfehler-Berichte)
  • Bereitstellung von bis zu 400 BI-Reports über Nacht
  • Unterstützung der Fachabteilungen bei der Ausarbeitung der Anforderungen
  • Daten- und Prozessmodellierung mit dem ERM-Tool Innovator
  • Realisierung der Auswertungen in Oracle mit PL/SQL, und Shell-scripting
  • Generierung und Bereitstellung der BI-Reports mit microStrategy
  • Umsetzung des ETL-Prozesses mit den dynamischen Komponenten von UC4
  • Entwicklung eines generischen Ansatzes, der die Business-Logik komplett in der Datenbank hält
  • Konzeption einer automatischen Terminierung der Reports, da diese nur zu bestimmten Stichtagen benötigt werden
  • Permanente Performance-Tuning-Maßnahmen, um die Bereitstellung über Nacht zu gewährleisten
  • Konzept einer stabilen Bereitstellung konsistenter Reports auch bei Datenbank-Ausfällen
  • Anwenderberatung und -betreuung
  • Aufbau von Schnittstellen zum DWH der BA
  • Einbeziehung der Deployment- und Change-Managementsysteme mit ITIL-Methoden, SBM und ARS remedy
  • Software-Versionierung mit SVN

12/2003 - 03/2007
Datenmigration Betriebsdatenbank
Bundesagentur für Arbeit (Öffentlicher Dienst, 1000-5000 Mitarbeiter)

Dynamische Datenmigration von operativen Betriebsdaten der BA in eine CORBA-basierte neue Datenhaltung. Datenqualitätssicherung  und -verbesserung durch komplexe Algorithmen zur Erkennung von Dubletten.

  • Objektorientierte Analyse und Design
  • Prozessmodellierung mit Innovator
  • Umsetzung des Migrationsprozesses mit C++
  • Anbindung an Persistenzschicht von CORBA
  • Datenbankverbindung zu Informix-Datenbank über ODBC-Treiber

 

Reisebereitschaft

Verfügbar in den Ländern Deutschland
verfügbar in Vollzeit ab 01.04.2021, bevorzugt im Großraum Nürnberg
Profilbild von Bruno Huebner Softwareentwicklung aus Altdorf Softwareentwicklung
Registrieren