Profilbild von Anonymes Profil, Datenbank-Experte MS SQL Server
verfügbar

Letztes Update: 05.04.2024

Datenbank-Experte MS SQL Server

Firma: Behnken EDV-Beratung
Abschluss: Dipl. Wirt.-Math.
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Skills

Datenbank-Spezialist:
Beratung, Analyse, Programmierung, Tuning
im Datenbankumfeld

Aus- und Weiterbildung: Studium der Wirtschaftsmathematik
Berufserfahrung: IT-Erfahrung seit 1990;
IT-Consulting in einer Unternehmensberatung;
seit 1996 selbstständig.
Fremdsprachen: Englisch
Dienstleistungen: Beratung, Analyse, Programmierung, Tuning
im Datenbankumfeld
Tools, Methoden, Kenntnisse: Microsoft SQL Server, ORACLE, PL/SQL,
Access / VBA

Projektübersicht:

Nachfolgend sind die Projekte aufgeführt, an denen ich maßgeblich beteiligt war:
Anzahl Projekte:     59 (seit 02/1990).

Adler Group:    
Entwicklung, Erweiterung und Optimierung eines DWHs für das Reporting eines Immobilienunternehmens. Schwerpunkt meiner Aufgaben liegt hier auf Analyse und Consulting.
Position:
Datenbank-Consultant / Senior Data Engineer
Fachliche Anforderungen:
Beurteilung des Datenmodells.
Beurteilung der Verarbeitungsprozesse.
Algemeine Handlungsempfehlung bzw. Best Practise.
Beratung der Team- und Projektleitung.
Technische Basis:
Backend:     Microsoft SQL Azure (RTM) - 12.0.2000.8.
Tools:     Microsoft SQL Server Management Studio;    
     Microsoft Azure Data Factory (ADF);    
     wrike.    
Codierung:    SQL, T-SQL.
    (seit 10/2022, Teilzeit)

Privatbank:    
Entwicklung, Optimierung um Umstellung von komplexen Datenstrukturen eines DWHs in Data Vault Struktur und Ermittlung von Kennzahlen für das Reporting der Bank. Mitarbeit und fachliche Beratung hinsichtlich der Umstellung des Systems auf Mandantenfähigkeit.
Position:
Senior SQL Server Entwickler
Fachliche Anforderungen:
Datenmodellierung und Erstellung von DDL-Skripten.
Programmierung von Abfragen und SQL-Skripten.
Prüfung und Sicherstellung der Datenqualität.
Performanceanalyse und Indexoptimierung.
Mitwirkung im Projekt "Mandantenfähigkeit".
Dokumentationen der Aufgaben in DevOps.
Technische Basis:
Backend:     Microsoft SQL Azure (RTM) - 12.0.2000.8.
Tools:     Microsoft SQL Server Management Studio;    
     Microsoft Azure Data Factory (ADF);    
     Microsoft Azure DevOps.    
     Slack.    
Codierung:    SQL, T-SQL.
    (02/2022 bis 09/2022)

MEYLE AG:    
Analyse, Beratung und Koordination im Vorfeld einer geplanten Migration eines SQL Server Clusters.
Position:
Senior SQL Server Consultant
Fachliche Anforderungen:
Definition und Prüfung von Anforderungen.
Abstimmung der Vorgehensweise.
Erstellung und Koordination von Aufgaben im Projektplan.
Ermittlung von Mengengerüsten.
Vergleich von Hardwarekennzahlen.
Migration einzelner Datenbanken auf temporäre Umgebung.
Dokumentation.
Technische Basis:
Backend:     Microsoft SQL Server 2008 R2 / 2016.
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     Microsoft SQL Server Profiler;    
     Atlassian JIRA V6.4.8,    
Codierung:    SQL, T-SQL.
    (10/2021 bis 01/2022)

NRW.Bank:    
Konzeption und Entwicklung sowie Weiterentwicklung bankfachlicher Backend-Prozeduren auf dem SQL Server zur Ermittlung von Kennzahlen für das Reporting der Abteilung Risikocontrolling.
Position:
Senior SQL Server Entwickler
Fachliche Anforderungen:
Durchdringung bankfachlicher Anforderungen aus dem Risikocontrolling und Übersetzung in IT-technische Abläufe.
Datenmodellierung und Erstellung von DDL-Skripten.
Programmierung von Abfragen und Stored Procedures.
Prüfung und Sicherstellung der Datenqualität.
Mitwirkung in Projekten.
Verfassen und Pflegen von Dokumentationen.
Technische Basis:
Backend:     Microsoft SQL Server 2008 R2 / 2016.
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     Microsoft SQL Server Data Tools;    
     Microsoft Visual Studio 2015    
     Atlassian JIRA V6.4.8,    
     TortoiseCVS V1.12.5    
     STARDB.
Codierung:    SQL, T-SQL.
    (04/2018 bis 11/2021)

ThyssenKrupp Marine:    
Weiterentwicklung bestehender Datenbanken für den Bau von U-Booten mittels T-SQL und SSIS.    

(Fortsetzung der Tätigkeiten aus dem Jahr 2016)
    (01/2018 bis 04/2018)

Nordex Energy GmbH:    
Betreuung einer SQL Server Landschaft mit einem Cluster und div. einzelnen Servern.
Position:
SQL Server Administrator und Entwickler
Fachliche Anforderungen:
Sicherstellung des störungsfreien Betriebs unter Hochverfügbarkeitsbedingungen (24/7).
Monitoring, Wartung des Windows Clusters.
Analyse und Beseitigung von Fehlersituationen.
Programmierung bzw. Verbesserung von Wartungs-Jobs.
Erstellung und Überwachung von Sicherungen (Backups).
Etablierung von Log-Shipping.
Etablierung von Datenbankkompression.
Verwaltung des Speicherplatzes und der LUNs.
Optimierung der Codierung in SQL und T-SQL.
Optimierung der Indizierung.
Analyse von Ablaufplänen.
Prüfung und Sicherstellung der Datenqualität.
Vergabe von Berechtigungen.
Beratung der Application Manager.
Mitwirkung in Projekten.
Programmierung von ETL-Jobs in SQL zur Übernahme von
Staging-Daten in die Produktion.
Verfassen und Pflegen von Dokumentationen.
Technische Basis:
Backend:     Microsoft SQL Server 2008 R2 / 2016.
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     Microsoft SQL Server Profiler;    
     Microsoft SQL Server Data Tools;    
     Microsoft Visual Studio 2015    
     Omnitracker V10.
Codierung:    SQL, T-SQL.
    (02/2017 bis 12/2017)

Takko Fashion:    
Optimierung von ETL-Strecken für die Beladung des Data Warehouses (DWH/BI).
Position:
Senior SQL Server Entwickler
Fachliche Anforderungen:
Tuning von Prozeduren, Triggern und SSIS-Paketen.
Umstellung von vollständiger auf differentielle Beladung.
Prüfung und Aufhebung von Abhängigkeiten zwischen ETL-Jobs.
Optimierung des parallelen Ablaufs unterschiedlicher ETL-Tasks.
Programmierung von Abfragen und Stored Procedures.
Suche nach Langläufern (Worst-Performer).
Optimierung der Codierung in SQL und T-SQL.
Optimierung der Indizierung.
Analyse von Ablaufplänen.
Prüfung und Sicherstellung der Datenqualität.
Beratung bezüglich der konzeptionellen Weiterentwicklung des DWH.
Technische Basis:
Backend:     Microsoft SQL Server 2008 R2 / 2016.
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     Microsoft SQL Server Profiler;    
     Microsoft SQL Server Data Tools;    
     Microsoft Visual Studio 2015.
Codierung:    SQL, T-SQL.
    (10/2016 bis 02/2017)

ThyssenKrupp Marine:    
Weiterentwicklung bestehender Datenbanken für den Bau von U-Booten mittels T-SQL und SSIS.
Position:
SQL Server Entwickler / Betreuer
Fachliche Anforderungen:
Aufnahme fachlicher Anforderungen.
Konzeptionelle Aufbereitung von Anforderungen.
Erstellung, Migration und Änderung von Datenmodellen.
Programmierung von Abfragen und Stored Procedures.
Erstellung und Weiterentwicklung von SSIS-Paketen.
Analyse und Beseitigung von Fehlersituationen.
Verfassen und Pflegen von Dokumentationen.
Analyse besonders kritischer oder komplexer Abfragen.
Analyse und Verbesserung des Laufzeitverhaltens.
Technische Basis:
Backend:     Microsoft SQL Server 2008 R2 / 2014
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     Microsoft Visual Studio / BI Development Studio;    
     Atlassian JIRA.
Codierung:    SQL, T-SQL
    (04/2016 bis 09/2016)

Comdirect Bank AG:    
Administration einer SQL Server Landschaft mit mehreren Clustern.
Position:
SQL Server Administrator
Fachliche Anforderungen:
Sicherstellung des störungsfreien Betriebs unter Hochverfügbarkeitsbedingungen (24/7).
Monitoring, Wartung der Windows Cluster.
Analyse und Beseitigung von Fehlersituationen.
Mitarbeit an Notfalltests.
Programmierung bzw. Verbesserung von Wartungs-Jobs.
Verfassen und Pflegen von Dokumentationen.
Analyse besonders kritischer oder komplexer Abfragen.
Analyse und Verbesserung des Laufzeitverhaltens.
Optimierung der Tabellen-Indexierung.
Technische Basis:
Backend:     Microsoft SQL Server 2008 R2 / 2014
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     Microsoft SQL Server Profiler    
     Microsoft System Center Operation Manager (SCOM)
     Atlassian JIRA;
Codierung:    SQL, T-SQL
    (06/2015 bis 03/2016)

Linde AG, Barcelona:    
Optimierung eines SQL Server Backends einer PowerBuilder-Anwendung für die häusliche Nutzung medizinischer Gase.
Position:
Senior Database Expert
„FireFighter“ und Ideengeber
Fachliche Anforderungen:
Ansprechpartner (Mentor) für alle Teammitglieder bei Fragen zum SQL Server; Helfen mit Tipps und Lösungsvorschlägen.
Know-How Transfer
Verfassen von Dokumentationen und „How To“-Dokumenten.
Durchführung von Workshops
Analyse besonders kritischer oder komplexer Probleme.
Analyse und Verbesserung des Laufzeitverhaltens.
Korrektur und Erweiterung und Optimierung von Stored Procedures.
Erweiterung und Optimierung des Datenmodells.
Optimierung der Tabellen-Indexierung.
Tuning von Datenselektionen.
Technische Basis:
Backend:     Microsoft SQL Server 2012
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     Microsoft SQL Server Profiler    
     Microsoft Visual Studio Professional 2012;     
     Microsoft Team Foundation Server 2012
Codierung:    SQL, T-SQL
    (11/2014 bis 05/2015)

Barclaycard:    
Überwachung, Pflege und Optimierung von SQL Server Systemen.
Position:
Senior Database Expert
Fachliche Anforderungen:
Fehlersuche, -analyse und -beseitigung.
Analyse und Verbesserung des Laufzeitverhaltens.
Korrektur und Erweiterung und Optimierung von Stored Procedures.
Erstellung, Korrektur und Erweiterung von SSIS-Packages.
Erweiterung und Optimierung des Datenmodells.
Optimierung der Tabellen-Indexierung.
Tuning von Datenselektionen.
Monitoring von Prozessen
Backup und Restore
Administration
Technische Basis:
Backend:     Microsoft SQL Server 2005, 2008, 2008 R2;    
     Internet Information Server (IIS)
Tools:     Microsoft SQL Server Management Studio (SSMS);    
    Microsoft SQL Server Integration Services (SSIS).    
     Microsoft SQL Server Reporting Services (SSRS)    
     Microsoft SQL Server Profiler    
     Microsoft Visual Studio 2005 und 2008
Codierung:    SQL, T-SQL, VB.Net
    (04/2014 bis 10/2014)

ADAC:    
SQL Server Performance-Tuning
Position:
Senior Database Consultant
Fachliche Anforderungen:
Analyse und Verbesserung des Laufzeitverhaltens.
Optimierung von Stored Procedures.
Optimierung von SSIS-Packages.
Optimierung des Datenmodells.
Optimierung der Tabellen-Indexierung.
Tuning von Datenselektionen.
Know-How Transfer
Technische Basis:
Backend:     Microsoft SQL Server 2008 R2
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     Microsoft SQL Server Integration Services (SSIS).    
     Microsoft SQL Server Profiler    
     Microsoft Visual Studio 2008
Codierung:    SQL, T-SQL
    (03/2013 bis 04/2014)

Vodafone:    
Performance-Tuning einer datenbankbasierten Intranet-Anwendung
Position:
Senior Database Architekt
Fachliche Anforderungen:
Fortsetzung der Tätigkeiten aus dem Jahr 2012
Technische Basis:
Backend:     Microsoft SQL Server 2005;    
     Internet Information Server (IIS)
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     Microsoft Visual Studio 2008
Codierung:    SQL, T-SQL, C#
    (12/2013 bis 02/2014)

Berenberg:    
Entwicklung von XML-Schnittstellen     
für die Abwicklung von Wertpapiererträgen
Position:
Senior Database Developer
Fachliche Anforderungen:
Aufnahme und Abstimmung fachlicher Anforderungen.
Spezifikation von Datenherkunft und Ermittlung.
Erweiterung des bestehenden objektorientierten
Daten- und Typenmodells.
Programmierung von Prozeduren und Typen mit PL/SQL.
Erstellung und Ausgabe von XML-Strukturen.
Steuerung von Queues; Übergabe von Messages.
Analyse von Abläufen
Vorschlag von Optimierungsmaßnahmen.
Technische Basis:
Backends:     Oracle 11g Enterprise Edition
Tools:     ERwin Data Modeler r7    
     PL/SQL Developer 10.0.5    
     TortoiseSVN Subversion 1.8.0    
     Atlassian JIRA 5.1
    (08/2013 bis 11/2013)

Abbott:    
Data Warehouse (DWH/BI) Backend-Entwicklung
Position:
Senior Database Developer
Fachliche Anforderungen:
Kontinuierliche Weiterentwicklung des Data Warehouses.
Aufnahme neuer Informationen in den ETL-Prozess.
Verbesserung bestehender Prozesse.
Monitoring und Sicherstellung des operativen Betriebes.
Administration des Data Warehouses.
Performance-Analyse und Tuning.
Technische Basis:
Backends:     Microsoft SQL Server 2005 und 2008
Tools:     Microsoft SQL Server Management Studio (SSMS);    Microsoft SQL Server Integration Services (SSIS).
    (03/2013 bis 07/2013)

Freshfields Bruckhaus:    
Datenbank-Administration
Position:
Datenbank-Experte im Administratoren-Team
Fachliche Anforderungen:
Server-Überwachung (Monitoring) und Problembehebung.
Durchführung von Change Requests, Einspielen von Skripten.
Sicherung von Datenbanken.
Performance-Analyse und Tuning.
Technische Basis:
Backends:     Microsoft SQL Server 7.0, 2000, 2005, 2008 R2
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     System Center Operations Manager 2007 R2 (SCOM);    VMware Service Manager 9.0     
    (01/2013 bis 02/2013)

ECE (Otto Group):    
Modellierung und Entwicklung von ETL-Prozessen
Position:
Senior Database Architekt
Einsatz als „Joker“ wegen personeller Engpässe im Projekt
Fachliche Anforderungen:
DWH-Datenbankdesign
Vorbereitung der später geplanten Anlage von Cubes mit SSAS.
Analyse der bestehenden Kundendaten
Definition von Datentypen
Identifikation und Definition von Dimensionen und Fakten.
Modellierung von Stage- und DWH-Datenbankobjekten
Konzeption von ETL-Prozessen
Programmierung von Stored Procedures
für Transformations- und Ladeprozesse
Unterstützung der Reportentwicklung durch fachliche Anweisungen.
Sicherung der Datenqualität.
Technische Basis:
Backend:     Microsoft SQL Server 2008 R2;    
     Microsoft SQL Server Reporting Services (SSRS)
Tools:     Microsoft SQL Server Management Studio (SSMS)
Codierung:    SQL, T-SQL
    (09/2012 bis 10/2012)

mSE Solutions:    
Verarbeitung von Schnittstellendateien des Gerätes Dräger Interlock XT.
Position:
Database Developer
Fachliche Anforderungen:
Erweiterungen im Datenmodell.
Erweiterung von Stored Procedures.
Integration neuer Funktionalität in die bestehende Logik.
Fehlerbehebungen im PL/SQL-Code.
Technische Basis:
Backend:     Oracle 11g
Tools:     Quest Toad 10.6
Codierung:    SQL, PL/SQL
    (07/2012 bis 12/2012)

Vodafone:    
Performance-Tuning einer datenbankbasierten Intranet-Anwendung
Position:
Senior Database Architekt
Fachliche Anforderungen:
Analyse und Verbesserung des Laufzeitverhaltens.
Optimierung von Stored Procedures.
Optimierung von User-defined Functions.
Umstellung von Einsatzverarbeitung auf Mengenverarbeitung.
Optimierung des Datenmodells.
Optimierung der Tabellen-Indexierung.
Analyse und Beseitigung von Blockaden.
Tuning von Datenselektionen.
Caching von Daten.
Technische Basis:
Backend:     Microsoft SQL Server 2005;    
     Internet Information Server (IIS)
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     Microsoft Visual Studio 2008
Codierung:    SQL, T-SQL, C#
    (01/2012 bis 03/2012)

Airberlin:    
Performance-Tuning von ETL-Jobs
Position:
Senior Database Consultant
Fachliche Anforderungen:
Analyse und Verbesserung des Laufzeitverhaltens von komplexen ETL-Jobs zur Befüllung eines Data-Warehouses (DWH).
(Massendatenverarbeitung mit bis zu 800 Mio. Datensätzen/Tabelle)
Optimierung von SSIS-Paketen.
Optimierung von Stored Procedures.
Optimierung von OLAP-Ladevorgängen für CUBEs.
Optimierung des Datenmodells.
Optimierung der Tabellen-Indexierung.
Fehlerkorrektur (Bugfixing).
Partitionierung von Tabellen.
Parallelisierung und Dokumentation von Abläufen.
Analyse und Reduzierung der CPU- und Speicherauslastung.
Analyse und Beseitigung von Blockaden.
Optimierung der Handhabung von Transaktionen und Isolationen.
Tuning von Datenselektionen.
Dokumentation von mittel- und langfristigen Empfehlungen.
Technische Basis:
Backend:     Microsoft SQL Server 2008 R2;
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     Microsoft SQL Server Integration Services (SSIS);    
     Microsoft SQL Server Analysis Services (SSAS/OLAP);
     Microsoft SQL Server Reporting Services (SSRS);    
     Business Intelligence Development Studio (BIDS)    
     BIDS Helper Tools    
     Microsoft Visual Studio 2008    
     Microsoft Excel 2007     
     SQL Sentry;    
     BI Documenter
Codierung:    SQL, T-SQL
    (06/2011 bis 12/2011 und 04/2012 bis 06/2012)

Schneider Versand:    
SQL Server Performance-Tuning.
Position:
Senior Database Consultant
Fachliche Anforderungen:
Analyse und Verbesserung des Laufzeitverhaltens einer Webshop- und Versand-Anwendung mit Lagerlogistik.
Optimierung von Server- und Datenbank-Einstellungen.
Optimierung der Tabellen-Indexierung.
Optimierung von Stored Procedures.
Nutzung neuer technischer Möglichkeiten,     
u. a. CTEs, indexierte Views.
Analyse und Beseitigung von Blockaden.
Tuning von Datenselektionen.
Automatisierung von Administrationsprozessen.
Beratung der Geschäftsführung hinsichtlich mittelfristiger und strategischer Maßnahmen.
Technische Basis:
Backend:     Microsoft SQL Server 2000/2005/2008
Frontend:    JAVA (OOP)
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     Microsoft SQL Server Profiler
Codierung:    SQL, T-SQL
    (02/2011 bis 05/2011)

Vattenfall:   
Alterungsmanagement für Kraftwerke.
Position:
Senior Database Consultant
Senior Database Developer
Fachliche Anforderungen:
Fachliche Analyse der Daten und Anforderungen.
Konzeption des Anwendungs-Workflows und Dokumentation in Visio.
Datenmodellierung.
Programmierung von Stored Procedures.
Anwendungsentwicklung inklusive der Oberflächen.
Wartung und Fehlerkorrektur einer Alt-Anwendung.
Tuning von Datenselektionen.
Technische Basis:
Backend:     Microsoft SQL Server 2005
Frontend:    Microsoft Access XP
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     Microsoft Visio 2010
Codierung:    SQL, T-SQL, VBA (Visual Basic for Applications)
    (07/2010 bis 05/2011)

NETTO:   
Aufbau eines Data-Warehouses (DWH).
Position:
Senior Database Consultant
Senior Database Developer
Fachliche Anforderungen:
Fachliche Analyse der Daten und Anforderungen.
Definition von Fakten und Dimensionen.
Datenmodellierung der Staging-Area und des DWH.
Programmierung von SQL-Skripten zur Befüllung der Staging-Area.
Technische Basis:
Backend:     Microsoft SQL Server 2008
Frontend:    Microsoft Excel
Tools:     Microsoft SQL Server Management Studio (SSMS);    
    Microsoft SQL Server Integration Services (SSIS);    
     Microsoft SQL Server Analysis Services (SSAS/OLAP);
     Microsoft SQL Server Reporting Services (SSRS);    
     Business Intelligence Development Studio (BIDS);    
      Microsoft Visual Studio 2008.
Codierung:    SQL, T-SQL
    (06/10 bis 07/10)

Wincor Nixdorf:    
Einführung eines Online-Service-Portals.
Position:
Senior Database Consultant
Fachliche Anforderungen:
Erstellung und Anpassung von Formularen.
Erstellung von SQL-Skripten für die Schnittstelle zum Bestellsystem.
Technische Basis:
Backend:     Microsoft SQL Server 2005
Frontend:    Matrix42 Service Catalog
Tools:     Microsoft SQL Server Management Studio (SSMS)
Codierung:    SQL
    (05/10 bis 06/10)

NETTO:    
Anpassung und Erweiterung des Warenwirtschaftssystems.
Position:
Senior Database Consultant
Senior Database Developer
Fachliche Anforderungen:
Konzeption der Integration der Daten und Prozesse der übernommenen Supermarkkette PLUS.
Konzeption von Verarbeitungsprozessen zur Kassenbefüllung mit Artikel- und Preisdaten in den Filialen.
Modellierung von Datenbanken.
Definition von System- und Datenbank-Schnittstellen.
Übertragung und Transformation von Daten aus Altsystemen auf Basis von ORACLE im Zuge der Übernahme von PLUS.
Programmierung von Serverprozeduren (stored procedures) zur Abwicklung von Angebotsaktionen.
Optimierung und Tuning von Massenverarbeitungsprozessen.
Erstellung von Berichten.
Technische Basis:
Backend:     Microsoft SQL Server 2008    
     Microsoft SQL Server 2005
Frontend:    ASP.Net
Tools:     Microsoft SQL Server Management Studio;    
     Microsoft Visual Studio 2008,         
     Microsoft Visual Studio 2005,     
     Microsoft SQL Server Reporting Services (SSRS)    
     Microsoft SQL Server Integration Services (SSIS)    
     Business Intelligence Development Studio (BIDS).
Codierung:    SQL, T-SQL
    (05/09 bis 04/10)

Matrix42 AG:    
Erweiterung des Produkts Matrix Empirum 2008
Position:
Senior Database Developer
Fachliche Anforderungen:
Anpassung und Erweiterung von ETL-Jobs für den Datentransfer zwischen zwei Datenbankservern an unterschiedlichen Standorten.
Umstellung von DTS-Paketen.
Technische Basis:
Backend:     Microsoft SQL Server 2005    
     Microsoft SQL Server 2000
Frontend:    Matrix Empirum 2008
Tools:     Microsoft SQL Server Management Studio;     
     Microsoft Data Transformation Services (DTS);    
     Microsoft Visual Studio 2005,     
     Microsoft SQL Server Integration Services (SSIS).
Codierung:    SQL, T-SQL
    (02/09 bis 03/09)

Orlen Deutschland AG:    
Erweiterung der von mir implementierten Tankstellen-Datenbank
Position:
Projektleiter
Senior Database Developer
Fachliche Anforderungen:
Projektleitung
Konzeption und Realisierung weiterer Schnittstellen zu Outlook:
Import von Daten aus Mails und Speicherung in der Datenbank.
Reports für Rentabilitätsberechnungen von Tankstellen.
Optimierung und Tuning des Systems.
Technische Basis:
Backend:     Microsoft SQL Server 2005
Frontend:    Microsoft Access XP
Tools:     Microsoft SQL Server Management Studio (SSMS);    
     Microsoft Excel 2003;    
     Microsoft Word 2003.
Codierung:    SQL, T-SQL, VBA (Visual Basic for Applications)
    (11/08 bis 02/09)

Plath GmbH:    
Programmierung von Prozeduren zur Ablaufsteuerung eines komplexen Systems zur Funkaufklärung.
Position:
Senior Database Developer
Fachliche Anforderungen:
Verarbeitung und Weiterleitung von Systemmeldung unter Nutzung der ORACLE Queue-Technik DBMS-AQ (Advanced Queuing).
Technische Basis:
Backend:     ORACLE 10g,    
     Objekt-relationale Datenbank,    
     Hochverfügbarkeit (RAC),    
     DBMS-AQ
Frontend:    C#
Tools:     ORACLE-Designer
     PL/SQL-Developer
     Tortoise SVN Subversion (Versionsverwaltung)
Codierung:    SQL, PL/SQL
    (08/08 bis 11/08)

MPC Capital AG:    
Durchführung von SQL-Workshops.
Position:
Seminarleiter
Trainer
Fachliche Anforderungen:
Schulung der IT-Mitarbeiter der MPC
Themen:
SQL und T-SQL für Microsoft SQL Server 2000 und 2005
Tipps und Tricks aus der Praxis
Updating Skills von SQL Server 2000 auf SQL Server 2005
Optimierung von komplexen Abfragen
    (07/2008 bis 12/2009)

Microsoft:    
Premier Customer Support
Position:
Supporter für Datenbank-Administratoren
Fachliche Anforderungen:
Problemanalyse und Hilfestellung für Premium-Kunden.
Aufgaben:
Remote Analyse der SQL Server mit Diagnose-Tools.
Abwendung von Betriebsstörungen und Verhinderung drohender Systemausfälle durch administrative Maßnahmen.
Entwicklung von Tuning-Maßnahmen.
Problemanalyse bei Einsatz von 3th-Party-Anwendungen.
Gewährleistung von SLAs.
Technische Basis:
Backend:     Microsoft SQL Server 2005    
     Microsoft SQL Server 2000
Tools:     Microsoft SQL Server Management Studio    
     Clarify CRM    
     PSSDiag    
     Microsoft SQL Profiler / SQL Trace    
     Microsoft SQL Server Statistic Clones
    (04/08 bis 05/08)

Matrix42 AG:    
Erweiterung und Betreuung des Produkts Matrix Empirum 2008.
Position:
Datenbank-Architekt
Teilprojektleiter Backend
Fachliche Anforderungen:
Optimierung des Datenmodells
Konzeption von Verarbeitungsprozessen.
Management der Anforderungen an das Backend:
Requirement-Management
Change-Management
Unterstützung und Beratung des Produkt Managers;
Unterstützung von QA bei Fehlersituationen;
Coaching und Unterstützung der Frontend-Entwickler.
Gewährleistung von SLAs.
Entwicklung von Prozeduren in T-SQL     
für MS SQL Server 2000 und 2005,
sowie analog in PL/SQL für ORACLE 9i und ORACLE 10g;
Analyse und Optimierung der Indexierung;
Tuning der vorhandenen Prozeduren und Trigger;
Technische Basis:
Backend:     Microsoft SQL Server 2005    
     Microsoft SQL Server 2000    
     ORACLE 10g    
     ORACLE 9i
Frontend:    Matrix Empirum 2008 (C#)
Tools:     Microsoft Project;    
     Microsoft SQL Server Management Studio;     
     Microsoft Data Transformation Services (DTS);    
     Microsoft Visual Studio 2005,    
     TOAD
Codierung:    SQL, T-SQL, PL/SQL
    (06/07 bis 02/08)

Orlen Deutschland AG:    
Erweiterung der von mir implementierten Tankstellen-Datenbank (s. u.).
Position:
Projektleiter
Senior Database Developer
Fachliche Anforderungen:
Projektleitung;
Konzeption und Realisierung von Schnittstellen zu Exchange / Outlook;
Überstützung von Qualitätsprüfungen an den Tankstellen;
Schaffung zahlreicher Auswertungen und Berichte;
Optimierung und Tuning des Systems.
Technische Basis:
Backend:     Microsoft SQL Server 2005
Frontend:    Microsoft Access XP
Tools:     Microsoft SQL Server Management Studio
Codierung:    SQL, T-SQL, VBA (Visual Basic for Applications)
    (04/06 bis 06/07)

HSH Nordbank AG:    
Infoplattform für Portfoliomanagement und Investitionen.
Position:
Process Analyst / Business Analyst
Senior Database Developer
Fachliche Anforderungen:
Analyse der Prozesse und der Datenflüsse;
Erstellung einer technischen Konzeption fürs Reporting;
Erstellung eines Fachkonzeptes fürs Frontend;
Berechnung und Darstellung von Erfolgskennzahlen;
Programmierung der Backendprozeduren;
Realisierung des Frontends.
Technische Basis:
Backend:     ORACLE 9i
Frontend:    MS Access XP
Reporting:    IBM ReportNet
Tools:     TOAD, Visio
Codierung:    SQL, PL/SQL, VBA (Visual Basic for Applications)
    (08/05 bis 03/06)

Orlen Deutschland AG:    
Realisierung einer Tankstellen-Datenbank (Neuentwicklung).
Position:
Projektleiter
Senior Solution Developer
Fachliche Anforderungen:
Projektleitung;
Führung des Entwicklungsteams;
Verantwortung gegenüber der IT-Leitung des Kunden;
Aufnahme und Management der Anforderungen:
Requirement-Management
Change-Management
Durchführung von Präsentationen und Meetings;
Schätzung von Realisierungsaufwänden und –Zeiten;
Erstellung von Angeboten;
Analyse des Workflows und der Datenstrukturen;
Konzeption (Backend und Frontend);
Konzeption von Schnittstellen;
GUI-Design;
Report-Design;
Datenmodellierung;
Programmierung von Kernfunktionalitäten.
    Die Tankstellen-Datenbank umfasst folgende Funktionen:
Verwaltung komplexer Stammdaten;
Vertragsverwaltung für Pacht- und Grundstücksverträge;
Überwachung von Zahlungsflüssen (Pachterlöse, Mieten, etc.);
Workflow-Unterstützung für die Debitorenbuchhaltung;
Verwaltung der Tankstellen-Shops;
Planung und Verfolgung von Baumaßnahmen und deren Kosten;
Organisation von Terminen und Aufgaben;
Übernahme von externen Daten in diversen Fremdformaten
(u.a. aus SAP R/3 und MS Excel);
Aufbereitung von Managementinformationen;
Komplexe Differenzierung von Berechtigungen
(objekt- und aufgabenbezogene Berechtigungen);
Lauffähigkeit im LAN auf MS SQL Server
sowie lokal auf Notebooks der Außendienstler mit MS Access;
Austausch / Abgleich der dezentral erfaßten Daten mit dem Server.
Technische Basis:
Backend:     Microsoft SQL Server 2000;    
     Microsoft Access
Frontend:    Microsoft Access XP
Tools:     Microsoft SQL Server Management Studio;    
     Requirement-Management-Tool (indiduell)
Codierung:    SQL, T-SQL, VBA (Visual Basic for Applications)
    (07/03 bis 08/05)

REUTERS AG:    
Reuters Portfolio Management System (RPMS).    
(Fortsetzung der Tätigkeit aus 2002)
Position:
Senior Database Developer
Fachliche Anforderungen:
Beratung des Bereichsleiters Reporting in Konzeptionsfragen;
Vertretung des Bereichsleiters Reporting in Meetings;
Fehlerkorrektur, Erweiterung und Performance-Optimierung von Reportfunktionen;
Umstellung von Sourcen auf RPMS 4.0.1
Entwicklung kundenindividueller Reports
Technische Basis:
Backend:     Oracle 8i
Frontend:    C++
Tools:     ORACLE Enterprise Studio;    
     TOAD;    
     ARAXIS Merge
Codierung:    SQL, PL/SQL
    (08/03 bis 12/04)

Abo-Service:    
Adress-Management-System (mit Datawarehouse)    
International GmbH
Position:
Projektleiter
Senior Solution Developer
Fachliche Anforderungen:
Projektleitung;
Verantwortung gegenüber der Geschäftungsführung des Kunden;
Aufnahme und Management der Anforderungen:
Requirement-Management
Change-Management
Durchführung von Präsentationen und Meetings;
Schätzung von Realisierungsaufwänden und –Zeiten;
Erstellung von Angeboten;
Analyse des Workflows und der Datenstrukturen;
Konzeption (Backend und Frontend);
Konzeption von Schnittstellen;
GUI-Design;
Report-Design;
Datenmodellierung;
Programmierung von Kernfunktionalitäten.
    Die Lösung umfasst folgende Funktionen:
Aufbereitung und Verwaltung von Adress- und Kunden-Massendaten;
Beseitigung von Adressdubletten;
Analyse des Zahlungs- und Nachfrageverhaltens von Kunden;
Bereitstellung von Adress- und Telefondaten für Werbeaktionen;
Technische Basis:
Backend:     Microsoft SQL Server 2000
Frontend:    Microsoft Access XP
Tools:     Microsoft SQL Server Management Studio;    
     Requirement-Management-Tool (indiduell)
Codierung:    SQL, T-SQL, VBA (Visual Basic for Applications)
    (07/2002 bis 01/2009)

Die Projekte von 1990 bis 2002 folgen nun in einer Kurzdarstellung:

REUTERS AG:    Das REUTERS Portfolio Management System (RPMS) ist eine komplexe Anwendung zur Verwaltung von Wertpapierdepots basierend auf der Datenbank ORACLE. Meine Aufgabe war die Analyse, die Fehlerkorrektur und das Tuning von PL/SQL-Proceduren, die die Daten-aufbereitung für Reports übernehmen.    
(11/00 bis 06/02)

BKK Stadt Hamburg:    Unterstützung bei der Entwicklung eines Datenbanksystems zur Verwaltung der Anträge, Genehmigungen und Abrechnungen im Bereich der Häuslichen Pflege (Access 97).    
(07/01 bis 08/01)

ADL Partner-Marketing:    Konzeption und Entwicklung eines Controllingsystems für ein Direktmarketing-Unternehmen, wobei Daten vom Rechenzentrum und aus dem Buchhaltungssystem übernommen werden (Access 97 und SQL Server 7.0).    
(03/01 bis 11/01)

Dresdner Bank:     Entwicklung eines dezentralen Erfassungssystems für Buchungsdaten in MS Access 97, mit den in den internationalen Niederlassungen der Dresdner Bank die regionalen Daten erfaßt, versendet, zentral zusammengeführt und an ein Host-System übertragen werden können. Interessant war hier auch die mehrsprachige, dynamische Oberflächen-gestaltung, die zur Laufzeit Beschriftungen in der gewünschten Sprache vornimmt.     
(08/00 bis 11/00)

EPO.com:     Analyse der Internet-Datenbankanwendungen von EPO.com, eines virtuellen Emissionshauses (Stockholm) im Auftrag von Ather Andersen. Ziel war die Beurteilung der MS SQL Server 7.0 basierten Datenbank sowie der Front- und Backend-Applikationen mit anschließender Strategieempfehlung an den Vorstand.    
(07/00)

R+V Versicherung:     Umstellung des Call Center Helpdesks von Remedy ARS 3.x auf 4.03.
Außerdem wurde der Workflow an neue Anforderungen angepaßt.    
(05/00 bis 07/00)

PASS IT-Group:    Konzeption und Entwicklung eines Analyse- und Dokumentationstools für Anwendungen, die auf dem Remedy Action Request System (ARS) basieren.
(06/00 bis 09/00)

Hamb. Landesbank:    Entwicklung eines Verwaltungsprogramms für kritische Engagements
(Sanierungsmanagement) mit MS Access 97.    
(04/00 bis 06/00)

Oiltanking Deutschland:    Umstellung und Erweiterung einer Budgetverwaltung mit MS Access 97 inkl. Auftrags- und Rechnungserfassung.    
(03/00 bis 05/00)

Bama Handelskontor:    Einführung des Mineralölhandelsprogramms (s. u.) mit der Datenbank MS SQL Server 7.0.    
(11/99 bis 02/00)

Deutsche Tamoil:    Anpassung und Einführung eines Mineralölhandelsprogramms zur Unterstützung der Aktivitäten von fünf Handelsniederlassungen und über einhundert Tankstellen (Markenname HEM). Das Handels-programm wurde erstellt mit MS Access 97; als Datenbank wird Oracle eingesetzt.    
(06/99 bis 02/00)

Intan Media-Service:    Die Intan-Gruppe tritt am Markt als Dienstleister für die Verwaltung und Abrechnung von Zeitschriftenabonnements auf. Meine Aufgabe war hier die Analyse der derzeitigen Organisation und der Anwendungssoftware sowie die Unterbreitung von Vorschlägen für die Geschäftsführung.     
(06/99 bis 09/99)

Heinrich Bauer Verlag:    Die Abonnement-Vertriebsgesellschaft AVG der Heinrich Bauer Verlags-gruppe ließ ein TeleSales-System entwickeln, um die Effizienz Ihrer Kontakter zu steigern und um Informationen zu Marktforschungs-zwecken zu gewinnen. Hier arbeitete ich zunächst an der Erstellung des Konzeptvorschlages und eines Anwendungsprototypen. Später wurde der Prototyp zur Produktivversion weiterentwickelt.    
(09/98 bis 11/99)

Marimpex:    Marimpex ist ein Unternehmen der Mineralölgruppe Petro Plus und erhielt ein komplexes Programmpaket, bestehend aus zahlreichen Modulen zur Unterstützung der Handelsaktivitäten. Ich war hier u. a. betraut mit der Konzeption einer integrierten Datenbank, die von allen Modulen genutzt wird und so zahlreiche Schnittstellen vermeidet.    
(07/98 bis 03/99)

Abo-Service International:    Das Unternehmen Abo-Service International ist im Direktvertrieb von Abonnements für Zeitschriften tätig und hat ein externes Rechenzentrum mit der Verwaltung ihrer Daten beauftragt. Um dem Marketing verbesserte Möglichkeiten zur Planung zukünftiger Kampagnen zu geben, wurde eine Anwendung zur Auswertung der Abo- und Besteller-informationen entwickelt, die Daten von Rechenzentrum übernimmt und aufbereitet zur Verfügung stellt. Im Rahmen der Programmpflege wurde von mir ein Upsize auf MS SQL Server 6.5 durchgeführt.    
(11/97 bis 01/2009)

Alsen AG:    Für die Zementwerke der Alsen AG war die Beschaffung und Einführung einer erneuerten Versandautomation notwendig. Hier war ich als unabhängiger Berater tätig, um die Konzeption und Anbieterauswahl neutral zu unterstützen. Ergebnis meiner Arbeit waren insbesondere Einscheidungsvorlagen für den Alsen-Vorstand.    
(04/98 bis 09/98)

Eggert Mineralöl:    Konzeption und Entwicklung der Tankstellendisposition für die Eggert Mineralöl AG (EM), um die Versorgung von etwa 200 Tankstellen mit Treibstoffen zu gewährleisten. Integriert wurden die Übernahme von Verkaufsmengen vom Tankstellen-Abrechnungssystem der Firma Huth sowie ein Export von Fahraufträgen zum Spediteur.    
Dieses System wurde bis 2004 genutzt und ist erst danach durch SAP abgelöst worden.    
(10/97 bis 03/98)

Elf Bitumen Raffinerie:    Die Raffinerie der Elf Bitumen Deutschland GmbH setzt seit Jahren ein System zur Vertriebsinformation ein, um Mengen-, Margen- und Umsatzinformationen aussagekräftig darzustellen. Aufgrund diverser Probleme mit diesem System wurde von mir ein vollständiges Redesign durchgeführt.     
(11/96 bis 12/98)

Beiersdorf AG:    Die Verwaltung von Wartungs- und Inspektionstätigkeiten der zahl-reichen Anlagen im Bereich Energiewirtschaft erforderte die Umstellung auf ein Datenbank-gestütztes DV-System. Wichtig war die leichte Bedienbarkeit der Anwendung ohne nennenswerten Schulungsaufwand.
(06/96 bis 10/96)

MPA Braunschweig:    Die Materialprüfanstalt (MPA) in Braunschweig benötigte ein System zur Verwaltung der durchgeführten Materialprüfungen. Interessant war hier die Integration der Vorgangsbearbeitung mit der Materialwirtschaft und der Kapazitätsplanung.     
(01/96 bis 03/96)

Axel Springer Verlag:    Konzeption und Anpassung eines Help-Desk-Systems auf Basis des Remedy Action Request Systems. Dieses System dient der internen Hotline zur Steuerung ihrer Arbeitsabläufe. Hierbei stand im Vorder-grund, daß der Axel Springer Verlag diese Applikation bei Änderungen im organisatorischen Ablauf selbst problemlos anpassen kann.     
(08/95 bis 03/96)

Hamb. Wasserwerke:    Konzeption einer Fuhrparkverwaltung. Neben den Stammdaten der Fahrzeuge wurden u. a. Inspektionen, Reparaturen und Fahraufträge berücksichtigt. Ziel war die Ablösung des Formularwesens im Fahrbetrieb sowie die Verbrauchsabrechnung.     
(05/95 bis 08/95)

DAG:    Die Deutsche Angestellten Gewerkschaft (DAG) nutzt seit längerem ein System zur dezentralen Betreuung ihrer Mitglieder. Bemerkenswert ist hierbei, daß ein einheitlicher Datenbestand auf zahlreichen, nicht online verbundenen Systemen gehalten wird. Diese Anwendung wurde erweitert um eine konfigurierbare Berechtigungssteuerung und verbesserte Mechanismen für den Datenabgleich.     
(04/95 bis 10/95)

Dr. Materna:    Konzeption und Realisierung eines Systems zur Verwaltung der zahlreichen Projektaktivitäten der Dr. Materna GmbH. Integriert wurden u. a. eine Angebotsschreibung sowie die Erfassung der Projekt-tätigkeiten der Mitarbeiter.     
(10/94 bis 03/96)

Flughafen Hamburg:    Konzeption und Realisierung des Systems „Vorfeldzeiterfassung“. Ziel war die aufwandsorientierte Betrachtung der Aktivitäten auf dem Flughafenvorfeld zur Verrechnung der Leistungen zwischen Landung und Start eines Flugzeuges mit den Fluggesellschaften.     
(12/94 bis 03/95)

Sparda Bank:    Projektmanagement bei der Einführung des Archivsystems HYPER-DOC und der Integration mit einem Beleglesesystem sowie zahlreicher bestehender Systeme vor dem Hintergrund der geplanten Einführung des Telefon-Bankings.     
(10/94 bis 12/94)

Hamburger Hochbahn:    Vertriebliche Betreuung der HanseCom GmbH, Tochterunternehmen der Hamburger Hochbahn AG (HHA) und der Siemens Nixdorf Informationssysteme AG (SNI). Ziel war die Auslagerung der EDV aus der HHA. Hierzu war u. a. die Installation eines Hostrechners H90 (BS2000) sowie die Anbindung mehrerer SINIX-Systeme MX300/500 erforderlich.     
(02/90 bis 09/94)

Links:
http://www.gulp.de/Profil/behnken.html

Projekthistorie

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Profilbild von Anonymes Profil, Datenbank-Experte MS SQL Server Datenbank-Experte MS SQL Server
Registrieren