Profilbild von Joachim Bleichert SQL / Oracle / Access Datenbankentwickler / SQL Experte aus Muenchen

Joachim Bleichert

nicht verfügbar bis 30.06.2024

Letztes Update: 27.11.2023

SQL / Oracle / Access Datenbankentwickler / SQL Experte

Firma: Tenec consulting services GmbH
Abschluss: Dipl.-Ing. E-Technik, Nachrichtentechnik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Schlagwörter

VBA Programming Language Microsoft Sql-Server SQL ETL SAP Applications Transact-Sql Perl Oracle Financials HTML Crystal Reports + 37 weitere Schlagwörter anzeigen

Dateianlagen

Tenec-itc-Profil-Joachim-Bleichert_270223.pdf

Skills

Spezialgebiete:
  • Datenbankentwicklung und -programmierung mit MS SQL Server (Transact-SQL), Oracle (PL/SQL), Informix, Postgres und Access
  • Perl, PowerShell, VB / VBA
Fachliche Schwerpunkte:
  • Ausgezeichnete Kenntnisse im Bereich der SQL Entwicklung und Programmierung (Oracle PL/SQL, MS Transact SQL)
  • Über 10 Jahre Erfahrung in der Entwicklung mit Perl und VBA
  • Langjährige Erfahrung in der Programmierung von DB-Frontends mit VBA, Access, Excel sowie HTML-basiert
  • Datenmodellierung
  • Entwurf und Implementierung von ETL-Prozessen (mit Einzelscripten oder auch Tools)
  • Datenmigrationen
  • Datenauswertungen inkl. grafischer Darstellung (u.a. Crystal Reports, Seismic, QlikView, MS Access)
Programmiersprachen:
  • Visual Basic, Visual Basic for Applications (VBA), Perl, PowerShell, TCL, Pascal, Java, JavaScript, PHP, Python, Shell-Scripts, HTML, XML, PL/SQL, MS SQL, Transact-SQL
API/Bibliotheken
  • DAO, ADO, ODBC
Entwicklungsumgebungen / -tools
  • div. DB-Entwicklungstools wie SQL Developer, Toad, Squirrel, SQL Server Management Studio, etc.
    Berichtsgeneratoren wie Seismic (als PowerPoint Plug-In), Crystal Reports, QlikView
    Automatisierung mit UC4 (Automic), X4
Datenbankrogrammierung:
  • Oracle (ab 8i), MS SQL Server (ab 2000), Informix, MS Access, MySQL, Postgres, DB2, dBASE, E-R-Modellierung, ETL
Anwendungssoftware / -tools:
  • SAP, Emacs, MS Office Pro, StarOffice, Photoshop, Lightroom, CaptureOne
Betriebssysteme:
  • Linux, Windows
Protokolle / Schnittstellen:
  • EDIFACT, FORTRAS, SWIFT
Dienste / Applikationen:
  • InstallShield, MSI, Oracle RMAN, Oracle SQLPlus
Vorgehensmodelle:
  • SCRUM, Agile

Projekthistorie

05/2023 - bis jetzt
Senior Datenbankentwickler
Badische Anilin und Sodafabrik (BASF SE) (Sonstiges, >10.000 Mitarbeiter)


04/2009 - bis jetzt
Entwicklung und Erweiterung einer Vertriebs-/Vertragsdatenbank im Bereich der Medizintechnik (fortlaufendes Projekt)
eticur GmbH (Pharma und Medizintechnik, 10-50 Mitarbeiter)

Abbildung von Prozessen der Kontaktentwicklung zu den Interessenten/Kunden, Implementierung einer PLZ-abhängigen Zugriffssteuerung durch Vertriebsmitarbeiter (Mandantenfähigkeit), Auswertungs- und Berichtswesen für die Vertriebsunterstützung. Erweiterung des Berechtigungskonzepts in Hinblick auf die Nutzung durch neue Benutzergruppen.

Aufgaben: (Datenmodellierung, Planung,Programmierung, Test, Administration, Dokumentation, Kundenbetreuung)
  • Aufnahme der Kundenanforderungen
  • Konzeption der Umsetzung und Kalkulation des Aufwands
  • Datenmodellierung
  • Erweiterungen und Verbesserungen des Frontends, Anpassung der Datenstruktur
  • Datenimport (ETL)
  • Statistische Auswertungen
  • Anbindung an die Telefonanlage
  • Verbesserung der Sicherheitsanforderungen beim Zugriff auf die Daten
  • Optimierung der Datenhaltung und Tuning des MS-SQL Servers
  • Dokumentation und Tests der Anpassungen
Technologie:
  • MS SQL Server 2005 bis SQL Server 2014
  • Transact SQL
  • SQL
  • ETL
  • E-R-Modellierung
  • MS Access
  • VB/VBA
  • Windows Server
  • Windows 8 (zunächst XP)
  • Crystal Reports

07/2022 - 02/2023
Access Datenbankprogrammierer in der Buchhaltungsabteilung
Generali Versicherung / Europ Assistance (Versicherungen, 5000-10.000 Mitarbeiter)

Die Abteilung betreibt eine umfangreiche MS Access Datenbank für die Rechnungserstellung. Das Gesamtsystem besteht aus getrennten Access-Frontend- und -Backenddateien.
Außerdem existieren ETL-Verbindungen zu Oracle und SAP-Systemen

Aufgaben: (Entwurf, Programmierung, Fehlersuche, Test)
  • Problembehebung im bestehenden System
  • Programmierung neuer Funktionalitäten
  • Planung und Umsetzung einer Migration der Access-Daten auf Oracle
  • Überarbeitung und Anpassung der ETL-Verbindungen
Technologie:
  • MS Access
  • VBA
  • Oracle
  • PL/SQL

10/2021 - 07/2022
Programmierung eines dynamischen ESG-Reports
Deutsche Bank / DWS - Frankfurt (Banken und Finanzdienstleistungen, 1000-5000 Mitarbeiter)

Programmierung eines umfangreichen dynamischen ESG-Reports für das Portfoliomanagement einer großen Bank. Als alleinverantwortlicher Entwickler war der Bericht in unmittelbarer Zusammenarbeit mit der Fachabteilung zu erstellen. Kerntechnologie war das Seismic-Plug-In für MS PowerPoint. Hinzu kam die Optimierung und Korrektur bereits bestehender Seismic-Reports.

Aufgaben: (Implementierung, Optimierung, Test, Dokumentation)
  • Umsetzung des (statischen) Berichtsentwurfs
  • Umsetzung und Optimierung der Anforderungen in Absprache mit der Fachabteilung
  • Analyse der bestehenden Datenstrukturen
  • Entwicklung der Datenbankabfragen
  • Entwicklung von Excel-Models zur Datenaggregation
  • Programmierung der dynamischen Seismic-Elemente für die Datenvisualisierung
  • Test und Dokumentation
Technologie:
  • Seismic
  • SQL
  • MS Excel
  • MS PowerPoint

01/2021 - 09/2021
Entwicklung eines Testdatengenerators
Scopeland Technology GmbH (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Unterstützung eines Entwicklungsteams eines Low-Code-Softwareherstellers. Automatische Erzeugung von Testdaten mit komplexen Datenstrukturen im Zusammenhang mit einem Software-Rollout

Aufgaben: (Datenanalyse, Erzeugung von Massendaten per PL/SQL-Scripten)
  • Analyse von Datenstrukturen
  • Entwicklung eines Testdatengenerators für Massendaten
  • Implementierung in PL/SQL
  • Integration der Scriptaufrufe in die Bedienoberfläche
Technologie:
  • Oracle PL/SQL
  • SCRUM
  • JIRA

02/2020 - 12/2020
Unterstützung eines Storage Teams in der Konzeptentwicklung im Datenbankumfeld
Allianz (Versicherungen, 1000-5000 Mitarbeiter)

Unterstützung in der Entwicklung diverser Konzepte sowie Softwareimplementierungen im Umfeld der Verwaltung von Storagelösungen des Kunden.

Aufgaben: (Konzeptentwicklung, Prozessanaylsen, Design und Implementierung von Stored Procedure und Scripten)
  • Entwicklung von Berechtigungskonzepten für Datenbanken mit Storageanalysefunktionalitäten
  • Unterstützung bei Daten-Migrationsprojekten
  • Erstellung von Guidelines für das indische Offshoring-Team sowie Progress Tracking
  • Optimierung des technischen Backends für Order-to-Cash- und Delivery-Prozesse
  • Modellierung von Auswertungsprozessen mit Transact-SQL und PowerShell
  • Erstellung von Datenanalysen mit Transact-SQL
Technologie:
  • MS SQL Server
  • Transact SQL
  • PowerShell
  • SCRUM
  • JIRA
  • Adonis

03/2013 - 12/2020
Entwicklung und Anpassungsprogrammierung
Fiducia &GAD IT AG (Banken und Finanzdienstleistungen, 1000-5000 Mitarbeiter)

Inhalt des Projekts ist die Erstellung und Pflege von Installationspaketen bei einem im Banken- und Versicherungsumfeld tätigen Dienstleistungsunternehmen. Zielplattform der Installationen sind diverse Windows-Version. Für die Paketierung werden MSI und InstallShield genutzt. Die individuelle Anpassung der Installationen auf verschiedenen Windows-Plattformen wird durch umfangreiche Perl- und Shell-Scripte realisiert. Des Weiteren werden Scripte zum automatisierten Updaten vorhandener Installationspakete programmiert.

Aufgaben: (Installation, Programmierung, Test)
  • Erstellung von Softwarepaketen mit MSI und InstallShield
  • Erstellung und Anpassung von Perl- und Shell-Scripten zur differenzierten Steuerung der Installation von Paketen auf verschiedenen Windows-Plattformen, Einrichtung der Bedienoberflächen und Konfiguration der Zugriffsberechtigungen
  • Testinstallationen auf verschiedenen Plattformen
  • Konzeption und Programmierung von Perl-Scripten zur automatisierten Anpassung o.g. Pakete an neue Releases
  • Unterstützung der Software-Verteilung bei Problembehandlungen
Technologie:
  • SQL
  • InstallShield
  • MSI
  • Perl
  • PowerShell
  • sh/csh

09/2019 - 01/2020
Rolloutunterstützung für eine Reederei-Software
Lufthansa Systems / Hamburg Süd (Transport und Logistik, 5000-10.000 Mitarbeiter)

Technische Unterstützung eines Rolloutteams bei der Vorbereitung einer weltweit einzusetzenden Container-Software. Dabei waren Datenabgleiche zwischen der aktuell noch im Betrieb befindlichen und der neuen Software durchzuführen.

Aufgaben: (Datenanalyse, Design von Abfragen und Reports)
  • Erstbefüllung des neuen Systems mit Basisdaten
  • Synchronisation des alten und neuen Systems
  • Datenvalidierungen
  • Dynamische Generierung von PL/SQL-Code per VBA-Scripten (der generierte Code enthält wiederum Prozeduren mit Fehlerlogging)
  • Erzeugung von Auswertungen
Technologie:
  • Oracle
  • PL/SQL
  • SQL Developer
  • VBA
  • MS Excel

07/2019 - 09/2019
Beratung beim Redesign von externen Datenschnittstellen
VTB Bank (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Bestehende X4-Schnittstellen (Formate wie z.B. SWIFT, EDIFACT, etc) von und zu Informationsdienstleistern (z.B. Bloomberg) der Bank sollten einem Redesign unterzogen und in Form von PowerShell-Scripten nachgebildet werden. Dabei sollte auch die bis zu dem Zeitpunkt herrschende und historisch gewachsene Designvielfalt vereinheitlicht werden. Auf der anderen Seite durften keine Codeabhängigkeiten zwischen den Schnittstellen bestehen (z.B. gemeinsam genutzte Bibliotheken)

Aufgaben: (Analyse, Design)
  • Analyse der bestehenden X4-Schnittstellen
  • Analyse und Redesign von ETL-Prozessen
  • Design der neuen Schnittstellen (u.a. eines zentralen Errorloggings, Codevereinheitlichung bei gleichzeitiger Codeunabhängigkeit)
  • Implementierungsvorschläge
Technologie:
  • X4
  • PowerShell
  • ETL
  • SWIFT
  • EDIFACT

05/2018 - 06/2019
UC4 Prozessüberwachung- und Steuerung im Datenbankumfeld
Fiducia &GAD IT AG (Banken und Finanzdienstleistungen, 1000-5000 Mitarbeiter)

Inhalt des Projektes ist der Betrieb der UC4-Prozesssteuerung auf den beim Auftraggeber gehosteten Kundendatenbanken (Die Kunden sind Banken).

Aufgaben: (Prozessüberwachung/-steuerung, Fehlerbehebung, Test)
  • Überwachung und Pflege der mit UC4/Automic erstellten Prozesse
  • Troubleshooting
  • Optimierung
  • Migration von Datenbanken (SQL, Access)
  • Test und Ausbringung neuer Versionen
Technologie:
  • UC4/Automic
  • SQL
  • Access
  • E-R-Modellierung
  • Perl
  • Shell-Scripte
  • VBA

12/2016 - 04/2017
Datenanalyse,Anwenderbetreuung und Koordinationsaufgaben in einem SAP-Umfeld
TAL GmbH – München (Transport und Logistik)

Inhalt des Projekts war zunächst die Wahrnehmung von Koordinationsaufgaben zwischen Fachabteilungen und externen SAP-Consultants in einem SAP-Umfeld sowie Anwenderbetreuung. Hinzu kam die Programmierung von Datenanalysen u.a. zur Unterstützung der Jahresinventur.

Aufgaben:
  • Betreuung der SAP-Anwender
  • Koordination zwischen Fachbereichen und SAP-Consultants
  • Datenanalysen von SAP-Daten
  • Anpassung von SAP-Serienbrieffunktionalitäten
Technologie:
  • SAP
  • VBA
  • MS Access
  • MS Excel

06/2012 - 10/2012
Programmierung von Automatisierungen im EDA-Umfeld
Texas Instruments Deutschland GmbH (Industrie und Maschinenbau, >10.000 Mitarbeiter)

Mitarbeit im Team "Electronic Design Automation" bei einem Elektronikkonzern Die Aufgabe bestand darin, Designer im EDA-Umfeld zu unterstützen, indem wir wiederkehrende Abläufe automatisiert haben.

Dazu gehörten u.a.: (Analyse, Dokumentation, Entwicklung, Implementierung, Konzeption, Test)
  • Automatisierung der Daten-Archivierung. Dies beinhaltete
    - die Erstellung von Konzepten in Abstimmung mit den Designern
    - die Programmierung und Integration der Aufgaben
    - die anschließenden Tests bzgl. Datenkonsistenz
  • Auswertungen von EDA-Daten über Bauteilverwendung bei Fehleranalysen
  • Erstellen diverser Statistiken im EDA Designbereich
Technologie:
  • Oracle
  • MS Access
  • Perl
  • Python
  • sh/csh
  • SQL
  • E-R-Modellierung
  • TCL
  • Cadence

04/2003 - 05/2012
Entwicklung im Umfeld von Logistik- und Lagerhaltungsdatenbanken
MUK Beteiligung GmbH (Transport und Logistik)

Schnittstellenentwicklung (komplette Projektdauer)
  • Konzeption, Programmierung, Test, Installation und Inbetriebnahme von Schnittstellen für den bidirektionalen Datenaustausch der Logistik- und Lagerhaltungsdatenbanken des Auftraggebers mit dessen Kunden in Standardformaten wie EDIFACT und FORTRAS, sowie diversen individuellen Formaten. Einbettung der Schnittstellen in die hausinterne Weiterverarbeitung und Synchronisierung mit den Kundendatenbanken.Zusätzlich Programmierung kleiner Hilfsprogramme für Buchhaltung, Vertrieb, und Controlling
    Werkzeuge: Linux, Perl, Informix, SQL, Shell-Scripte, EDIFACT, FORTRAS u.a., Excel, VBA
Reporting und Intranetauswertungen (komplette Projektdauer)
  • Anforderungsanalyse, Konzeption, Programmierung, Test und Übergabe von Auswertungen für das Kundenintranet mit Ausgabe in verschiedene Formate (Excel, HTML, direkte Druckausgabe). Die Auswertungen reichen von einfachen Listendarstellungen bis zur Darstellung komplexer Abläufe wie Auftrags- und Transportwesen, Warenrückverfolgung, Abrechnungswesen, Darstellung umfangreicher Konditionswerke etc. Abnehmer der Auswertungen sind diverse Bereiche des Unternehmens von Geschäftsführung über Vertrieb, Controlling, Buchhaltung bis hin zum produktiven Betrieb in den Niederlassungen. Mit den Auswertungen verbunden war die Konzeption und Programmierung umfangreicher Perl-Bibliotheken zur Standardisierung von Datenbankzugriffen, GUI-Entwicklung, Ausgabe etc. Schaffung von Strukturen zur Berechtigungsprüfung für das o.g. Berichtswesen basierend auf den vorhandenen Datenbankberechtigungsrollen.
    Werkzeuge: Linux, Perl, mySQL, Informix, SQL, HTML, PHP, JavaScript, QlikView
Automatisierungsscripte auf den Servern (von ca. 2005 bis Projektende)
  • ​​​​​​​Anforderungsanalyse, Konzeption, Programmierung, Test, Integration/Installation von automatisierten Abläufen für ein Kundenhandelssystem. Dazu gehörten die Verteilung von termin-/uhrzeitabhängigen Auswertungen für verschiedene Unternehmensbereiche sowie Überwachung von Dateneingängen, Prüfungen von Dateninkonsistenzen, Fehlern in Datenbeständen etc. verbunden mit entsprechenden Alarmen.
    Werkzeuge: Linux, Perl, Informix, SQL
"Entwurf und Implementierung eines Datawarehousesystems sowie der zugehörigen ETL-Prozesse (von ca. 1/2008 bis Projektende)"
  • Anforderungsanalyse, Konzeption, Programmierung, Test, Integration/Installation zur Bereitstellung von Massendaten für Statistikauswertungen. Aus Gründen der Datenkomplexität und insbesondere der Performance werden in diversen Nachtverarbeitungen Produktivdaten aufbereitet und in einer neuen Informix-Datenbank für aufwändige Auswertungen bereitgestellt. Der Schritt war notwendige um zu verhindern, dass komplexe statistische Auswertungen den Tagesbetrieb beeinträchtigen und die Auswertungsergebnisse nach vertretbaren Laufzeiten bereitgestellt werden konnten.
    Werkzeuge: Linux, Perl, Informix, SQL
Technologie:
  • E-R-Modellierung
  • HTML
  • Informix
  • JavaScript
  • Linux allg.
  • MS Office
  • MySQL
  • Perl
  • PHP
  • sh/csh
  • SQL
  • ETL
  • VB/VBA
  • mySQL

01/1999 - 07/2003
Entwicklung und Wartung einer Wissensdatenbank
NETexpress GmbH (Internet und Informationstechnologie)

Entwicklungsaufgaben:
  • Zusammentragen der Requirements von Usern verschiedener Fachbereiche
  • Design und Umsetzung einer Datenstruktur unter Postgres
  • Erstellen eines Berechtigungskonzeptes
  • Entwicklung der Anwendung inklusive der Frontends
  • Test, Dokumentation und Inbetriebnahme
Wartung und Weiterentwicklung
  • Aufnahme und Koordinierung der Änderungs- und Erweiterungswünsche
  • Installation eines BugTracking Systems (iTracker)
  • Abstimmung der Änderungen
  • Test und Anpassung der Dokumentation
Technologie:
  • E-R-Modellierung
  • Oracle
  • MS Access
  • Postgres, SQL

01/2001 - 12/2002
Weiterentwicklung und Wartung einer Vertriebsdatenbank
E.ON Energie Deutschland GmbH (Energie, Wasser und Umwelt, 5000-10.000 Mitarbeiter)

Aufgaben: (Datenbank-Design, Dokumentation, Integration, Konzeption, Kundenbetreuung, Programmierung, Projektplanung, Test)
  • Anforderungerungsanalyse aus der Vertriebsabteilung
  • Design und Umsetzung einer Datenstruktur unter Oracle
  • Erstellen eines Berechtigungskonzeptes
  • Entwicklung des Access-Frontends
  • Test, Dokumentation und Inbetriebnahme
  • Wartung und Weiterentwicklung
  • Benutzerbetreuung
  • Dokumentation
Technologie:
  • E-R-Modellierung
  • Oracle
  • MS Access
  • SQL

Reisebereitschaft

Nur Remote verfügbar

Sonstige Angaben

Bis zu 25% Reisebereitschaft vorhanden
Profilbild von Joachim Bleichert SQL / Oracle / Access Datenbankentwickler / SQL Experte aus Muenchen SQL / Oracle / Access Datenbankentwickler / SQL Experte
Registrieren