Fachinformatiker
- Verfügbarkeit einsehen
- 0 Referenzen
- 90€/Stunde
- 50672 Köln
- National
- de | en
- 03.05.2022
Kurzvorstellung
Microsoft SQL Server Administration | 12 Jahre
Azure SQL Database und Azure Data Warehouse | 6 Jahre
Microsoft SQL Server Reporting Services (SSRS) | 9 Jahre
Microsoft Power BI | 4 Jahre
Qualifikationen
Projekt‐ & Berufserfahrung
6/2021 – offen
Tätigkeitsbeschreibung
Aufbau einer Databricks Lösung in Microsoft Azure Cloud zur Extraktion von hierarchischen Asset-Informationen aus XML mit anschließendem Import/ Export von Microsoft Excel-Dokumenten:
• Extraktion der hierarchischen XML-Strukturen via Python
• Überführung der Ergebnisse in Spark SQL zur weiteren Analyse
• Übertragung der Ergebnisse via JDBC in eine Microsoft Azure SQL-Datenbank
• Erstellen von Stored Procedures und Views zur Datenselektierung
• Erstellen von Exportvorgängen als Excel-Templates via Python
• Analyse und Import der Excel-Templates via Python
• Realisierung der Extraktionsvorgänge zur wiederholten Ausführung und Abgleich der vorhandenen Daten (MERGE via Data Lake)
Apache Spark, Microsoft Azure, Python, Transact-Sql
3/2021 – 7/2021
Tätigkeitsbeschreibung
Unterstützung des vorhandenen Datenbank-Teams :
• Ticketbearbeitung
• Konfiguration der vorhandenen Microsoft SQL-Server
• Installation notwendiger Microsoft SQL-Server Updates
• Erstellung von Microsoft SQL-Server Reports
• Anpassung vorhandener ETL-Strecken
• Aufbau von Konfigurationssammlungen aller vorhandener Microsoft SQL-Server
• Dynamisches Ermitteln von Konfigurationsparametern aller vorhandener ETL-Strecken inkl. Darstellung und Selektierung in Microsoft SQL-Server Reports
Microsoft SQL-Server (MS SQL), Microsoft SQL Server Integration Services (SSIS), Microsoft SQL Server Reporting Services (SSRS), Transact-Sql, Microsoft Visual Studio
3/2021 – 7/2021
Tätigkeitsbeschreibung
Analyse der Microsoft SQL-Server Umgebung sowie Aufbau eines Visual Studio Projektes zur Versionierung von Datenbankänderungen und gezieltem Deployment auf Test- und Live-Systemen:
• Serveranalyse der Serverlandschaft
• Servereinstellungen
• Datensicherungen
• Integritätsprüfungen
• TempDb/ Wachstum Datenbanken
• Indizes/ Statistiken
• Blockierungen/ DeadLocks/ Wartezeiten
• Zusätzliche Datenbankoptionen & Konfigurationen
• Spiegelungen
• Vorschläge der Optimierungen nach Microsoft Best Practices
• Ergebnisbesprechung mit dem Auftraggeber
• Schema-Abgleich der verschiedenen Datenbanken zur Erstaufnahme in das neue Visual Studio Projekt
• Referenzierungen in Stored Procedures, Views und Funktionen anpassen
• Deployment-Prozess auf Live- und Testsysteme aufstellen
• Erarbeitung Konzept für Deployment von Agent Jobs auf Live- und Testsysteme durch Visual Studio zur Dynamisierung der Zielinstanzen
• „Harte“ Verweise auf die Live-Instanz gegen dynamische Verweise ausgetauscht
• Dynamisierung Stored Procedures, Views und Funktionen durch Visual Studio Variablen
• Einfaches Backup & Restore zur Aufbereitung der Testumgebung durch Visual Studio
• Konzept zur vollständigen Initialisierung eines Testsystems inklusive Server-Logins, Datenbank-Logins und Berechtigungen, E-Mail Benachrichtigung und Operatoren
• Übernahme der Microsoft SQL Server Integration Services (SSIS)-Environment Daten zur Übertragung auf die Testsysteme
• Gemeinsame Tests mit dem Auftraggeber
Microsoft SQL-Server (MS SQL), Transact-Sql, Microsoft Visual Studio
3/2021 – offen
Tätigkeitsbeschreibung
Analyse der Microsoft SQL-Server Landschaft und Unterstützung im Daily-Business:
• Serveranalyse der Serverlandschaft
o Servereinstellungen
o Datensicherungen
o Integritätsprüfungen
o TempDb/ Wachstum Datenbanken
o Indizes/ Statistiken
o Blockierungen/ DeadLocks/ Wartezeiten
o Zusätzliche Datenbankoptionen & Konfigurationen
o Spiegelungen
• Besprechung der Analyseergebnisse mit dem Auftraggeber
• Anpassung von notwendigen Änderungen nach Abschluss der Analyse
o Einrichtung Maintenance-Pläne anhand von Ola Hallengren Lösung
o Umsetzung von Backup-Konzepten
• Fehleranalyse von falsch konfigurierten Datenbank Spiegelungen
• Neueinrichtungen von Datenbank Spiegelungen
• Performance Analyse von langlaufenden Abfragen
• Notfall Datenbankwiederherstellung nach Stromausfall und defekter Datenbank
Microsoft SQL-Server (MS SQL), Transact-Sql
2/2021 – 7/2021
Tätigkeitsbeschreibung
Beratung zur Installation und Konfiguration des Microsoft SQL-Servers 2019 nach Microsoft Best Practices:
• Architekturbesprechung zur physikalischen Dimensionierung und anschließenden Microsoft SQL-Server Konfiguration
• Installation erfolgt als Unattended Installation via ConfigurationFile
• Datenbankmigrationsvorbereitung
• Installation der zusätzlichen Tools via Sql Management Studio und Report Server
• Beratung hinsichtlich Backup-Strategien
• Konfiguration einer zusätzlichen Maintenance-Solution auf Basis der Ola Hallengren Skripte
• Microsoft SQL-Agent Konfiguration zur Nutzung der automatischen E-Mail-Benachrichtigung
• Beratung hinsichtlich Restore-Konzepte und Schulung/ Vorbereitung
möglicher Recoveries
Microsoft SQL-Server (MS SQL), Transact-Sql
2/2021 – 7/2021
Tätigkeitsbeschreibung
Analyse einer vorhandenen Microsoft SQL-Server Landschaft nach Best Practices von Microsoft:
• Analysen nach Microsoft Best Practices zur Konfiguration mehrere Microsoft SQL-Server Instanzen
o Memory, MaxDOP, Updates, Backups, Wartungen, etc. pp
• Beratung zur Konfiguration von SQL-Agent Jobs bei Nutzung von AlwaysOn AvailabilityGroups
• Analyse von Fehlern bei der Nutzung von Datenbank Spiegelungen
• Beratung für weitere Clusterknoten sowie einer zusätzlichen Separierung der aktuellen Knoten
• Besprechung von Microsoft SQLStress Test Verfahren
• Profiling von Abfragen/ langlaufenden Statements
• Beratung zur Nutzung und Anwendung von FileStreams
• Dokumentation & Besprechung der Ergebnisse
Microsoft SQL-Server (MS SQL), Transact-Sql
10/2020 – 11/2020
Tätigkeitsbeschreibung
Instandsetzung vorhandener ETL-Strecke inkl. Deployment auf zusätzlichen Servern:
• Fehleranalyse einer vorhandenen ETL-Strecke mit Anbindung verschiedener Systeme (bspw. Oracle Datenbank)
• Migration des Visual Studio Projektes und Anpassung zum automatischen Deploy auf Test- und Live-Servern
• Wiederherstellung Funktionsfähigkeit der ETL-Strecke auf zusätzlichen Testserver
Microsoft SQL Server Integration Services (SSIS), Transact-Sql, Microsoft Visual Studio
7/2020 – 3/2021
Tätigkeitsbeschreibung
Administration einer vorhandenen Serverlandschaft mit über 1.500 Servern/ Instanzen und Erweiterung eines vorhandenen Audit-System auf Basis von Microsoft SQL-Server:
• Installation/Konfiguration & Administration der vorhandenen SQL-Server Landschaft mit über 1500 Servern/Instanzen
• Performance Analysen der Microsoft SQL-Server Instanzen
• Backup & Restore anhand von Kundentickets
• Übernahme und Weiterentwicklung des Microsoft SQL-Server Audits (SQL und C# Komponenten & Powershell Komponenten) für Standalone, Cluster- und AlwaysOn Servern
o Überwachung von Dateisystem- und Windows-Aufgabenplanung und Extended Events
• Entwicklung von Powershell Code zur Verteilung und Konfiguration der SQL-Server Landschaft
• Powershell Entwicklungen für IIS/WSUS Konfigurationen
• Dokumentation (Confluence)
• Ticketbearbeitungen (inkl. JIRA)
C#, Confluence, Jira, Microsoft SQL-Server (MS SQL), Windows Powershell, Transact-Sql, Microsoft Visual Studio, Windows Server 2016
7/2020 – offen
Tätigkeitsbeschreibung
Entwicklung eines Data Warehouses (DWH) aus SAP und anschließende Unterstützung im Bereich Datenbankadministration Microsoft SQL Server:
• Erstellung von Microsoft T-SQL Prozeduren (lesend und schreibend) und Views zur Abfrage der Daten auf Microsoft T-SQL Basis
• Erstellung von Datenbankstrukturen auf Microsoft T-SQL Basis
• Erstellung, Wartung und Weiterentwicklung von SAP-Konnektoren (Theobald Universal Extractor) für die Ladeprozesse
• Analyse und Implementierung von Qualitätssicherungsprozessen
• Optimierung von Prozessen mittels Microsoft T-SQL-Prozeduren und Änderungen in der Ablaufsteuerung
• Auslagerung von Konfigurationsparametern zur flexiblen Ablaufsteuerung
• Import von externen Daten (SAP) ins Data Warehouse
• Erstellen von Stored Procedures und Views zur Datenselektierung
• Erstellen von Exportvorgängen als Excel-Templates via Python
• Analyse und Import der Excel-Templates via Python
• Realisierung der Extraktionsvorgänge zur wiederholten Ausführung und Abgleich der vorhandenen Daten (MERGE via Data Lake)
• Unterstützung und Optimierung bei Backup & Restore Prozessen
• Unterstützung von Recovery Durchführungen nach Stromausfall
• Performance Analysen und Optimierungen
• Restrukturierung der vorhandenen Maintenance Pläne inkl. Einführung der Ola Hallengren Lösungen
• Training im Bereich Microsoft SQL-Server Logshipping
• Einführung der Tabellenpartitionierung
• Analyse von unkontrolliertem Wachstum der Microsoft SQL-Server Transaktionsprotokolle
• Einführung der Policy Based Management Konfiguration
• Serveranalysen nach Microsoft Best Practices inkl. Berichterstattung und anschließender Umsetzung
• Angepasste Optimierung des Reindizierungsprozesses auf sukzessive Verarbeitung (Datenbank ist zu groß, dass innerhalb des Wartungsfensters der Vorgang einmal durchgearbeitet werden kann)
• Optimierung von Microsoft SQL-Agent Jobs und deren Laufzeiten
Microsoft SQL-Server (MS SQL), SAP BusinessObjects (BO), Transact-Sql
4/2020 – 6/2021
Tätigkeitsbeschreibung
Server- und Konfigurationsanalyse einer vorhandenen Clusterumgebung inkl. regelmäßiger Performance Optimierung einer Microsoft Dynamics AX Umgebung:
o Serveranalyse einer aktuellen Cluster-Umgebung
o Servereinstellungen
o Datensicherungen
o Integritätsprüfungen
o TempDb/ Wachstum Datenbanken
o Indizes/ Statistiken
o Blockierungen/ DeadLocks/ Wartezeiten
o Zusätzliche Datenbankoptionen & Konfigurationen
• Aufräumen von falschen/ defekten Maintenance Plänen
• Vorbereitung einer neuen Maintenance Lösung anhand einer neuen Datenbank und Nutzung der Ola Hallengren Lösung
• Implementierung der PolicyManagements zur Überwachung des Datenbankstatus
• Performance Analyse von langlaufenden Abfragen und Erarbeitung von Lösungen
• Maintenance Analyse und Arbeiten rund um Indizes + Statistiken
• Analyse und Optimierung von Ausführungsplänen mit Hilfe von PlanGuides
• Konfiguration einer zusätzlichen Maintenance-Solution auf Basis der Ola Hallengren Skripte
Microsoft SQL-Server (MS SQL), Transact-Sql
3/2020 – 5/2020
Tätigkeitsbeschreibung
Implementieren von Microsoft Power BI Processing und Reporting auf Dynamics 365 Daten:
• Abrufen der Personal- und Projektdaten aus den Dynamics 365-Entitäten
• Konsolidieren und Verknüpfen der Daten mit Hilfe von Power BI Processing
• Implementieren von Listen und Reports für den Personalbereich
• Implementieren eines KPI Dashboards für die Geschäftsführung
Power Bi
1/2020 – 7/2021
Tätigkeitsbeschreibung
Administration von 24 Microsoft SQL Servern und Performance Optimierung auf 3 dieser Server:
• Optimierung einer automatischen Datenbankverteilung inkl. Versionierung
• Analyse und Aufbereitung Optimierungsvorschläge einer vorhanden ETL-Strecke zum Austausch von mehr als 10 Millionen Datensätze zwischen zwei Servern
• Optimierung eines SQL-Backups (2,5 TB) von durchschnittlich 8 Stunden auf 75 Minuten
• Überwachung tempdb-Füllstand von 24 Servern einer HADR Serverlandschaft
• Optimierung von kostenintensiven Abfragen
• Ermittlung und Bewertung von doppelten und ungenutzten Indizes
• Analyse und Behebung von Datenbankblockaden
• Analyse und Optimierung von T-SQL-Prozeduren/Abfragen
Confluence, Jira, Microsoft SQL-Server (MS SQL), Microsoft SQL Server Integration Services (SSIS), Transact-Sql
1/2020 – 5/2021
Tätigkeitsbeschreibung
Administration und Performance Optimierung mehrerer Microsoft SQL Server sowie Aufbereitung einer Business Intelligence (BI) Server Struktur für Entwicklung-, Test- und Produktivumgebung:
• Analyse und Optimierung von SQL-Server Einstellungen
• Installation und Konfiguration von SQL-Server Reporting Services (SSRS)
• Installation und Konfiguration von SQL-Server Analysis Services (SSAS)
• Reparatur von vorhandenen Visual Studio (BI) Paketen zur Nutzung in verschiedenen Umgebungen
• Deployment der Visual Studio (BI) Pakete auf die SSRS und SSAS Umgebungen
• Optimierung von kostenintensiven Abfragen
• Ermittlung und Bewertung von doppelten und ungenutzten Indizes
• Analyse und Behebung von Datenbankblockaden
• Neustrukturierung von Datenbank Wartungsaufgaben
• Export von BLOB (Binary Large Object) Daten in eine physikalische Datei mit Ordner-Restrukturierung unter Beibehaltung der aktuellen Beziehungen mittels T-SQL
• Fehleranalyse und Korrektur von vorhandenen SQL-Server Integration Services (SSIS)-ETL-Strecken
Microsoft SQL-Server (MS SQL), Microsoft SQL Server Analysis Services (SSAS), Microsoft SQL Server Integration Services (SSIS), Microsoft SQL Server Reporting Services (SSRS), Transact-Sql
5/2019 – 3/2020
Tätigkeitsbeschreibung
Migration, Administration und Optimierung einer Microsoft SQL Server Landschaft mit 16 Servern der Versionen 2014-2017:
• Administration und Optimierung einer Microsoft SQL Server Landschaft mit 16 Servern der Versionen 2014-2017 und einem Gesamtdatenvolumen von 5 TB
• Migrationen alter SQL Server 2012 Instanzen auf aktuellere Versionen (2016, 2017)
• Update- und Patchmanagement der vorhandenen Serverlandschaft
• Aufbau/ Restrukturierung/ Optimierung einer vorhandenen Admin-Datenbank inkl. Verteilung
• Konzeption und Implementierung von täglichen Datenbankintegritätsprüfungen
• Einführung von täglichen ReIndex- und ReOrg-Jobs zur Optimierung von SQL-Statements durch Defragmentierung vorhandener Indizes, Statistiken
• Regelmäßige Prüfung von fehlenden, doppelten und ungenutzten Indizes zur Optimierung von SQL-Abfragen
• Konzeption und Einführung von Policy Managements zur Überwachung der Server & Datenbanken
• Performance Optimierung auf 16 Servern mit einem Datenvolumen von 5 TB
o hinsichtlich Servereinstellungen (MAXDOP, Cost Threshold for Parallelism, RAM etc.)
o von SQL-Statements (Implicit Warnings, Nutzung Indizes/ Statistiken, Nutzung optimierter Datentypen etc.)
o Permanente Performance Überwachung via Extended Events inkl. Auswertung
• Analyse und Optimierung von Backup(-zeiten)
• Anbindung LDAP-Gruppenberechtigungen via SQL Server (ADSI) zur Ablösung einer nicht mehr funktionierenden Java-Lösung
• Einführung/ Optimierung von Datensammlungen (CollectionSets) und Übertragung auf ein eigenes Performance Data Warehouse
• Erstellung von Reports zur Überwachung der Integritätstests, Reindizierung und weiteren Wartungsjobs aller 16 SQL Server für das SQL-Admin Team via Power BI
• Dokumentation und tägliche Tasksteuerung via Jira/ Confluence
• Aufgaben- und Ticketverwaltung via Jira
Confluence, Jira, Power Bi, Microsoft SQL-Server (MS SQL), Microsoft SQL Server Reporting Services (SSRS), Transact-Sql
4/2019 – 6/2019
Tätigkeitsbeschreibung
Automatische Migration von mehr als 400 vorhandenen Datenbanken in eine Microsoft SQL Server High Availability & Disaster Recovery (HADR) Umgebung mit 24 Servern:
• Aufbau einer primären Standarddatenbank zur Konfiguration, Überwachung und Administration aller neuen SQL Server
o Bereitstellung von Operatoren
o Bereitstellung von SQL-Agent Jobs
o Bereitstellung von Mailkonfigurationen
o Bereitstellung von Standardprozeduren/ Funktionen
o Automatische Anlage von Linked-Servern unter zwei HA-Serverpaaren
• Tägliche automatische Verteilung der Datenbank zur Reinitialisierung der primären Standarddatenbank
• Bereitstellung einer täglichen Zusammenfassung aller überwachten SQL Server via E- Mail (Daily Report) für die SQL-Administratoren
• Erfassung aktueller Serverinformationen inkl. Vorschläge zur Optimierung auf Basis von Microsoft Best Practices
o Prüfung, ob SQL-Login „sa“ deaktiviert wurde
o Automatische Vorschläge zur Definition der TempDB-Konfiguration
o Automatische Vorschläge zur Einstellung von MAXDOP
o Automatische Vorschläge zur Einstellung der RAM-Zuweisung
o Überprüfung der Standardpfade für Datenbanken, Logs und Backups
o Überprüfung ob Standardeinstellung für Cost Threshold for Parallelism eingestellt ist
• T-SQL-Skriptbasierte Programmierung zur Übernahme einer Datenbank in eine High Availability Lösung (vollautomatisiert basierend auf eine vorbereite SQL-Tabelle mit Quell- und Zielinformationen)
o Backup der vorhandenen Datenbank (Vollbackup + LogBackup)
Seite 6
o Restore auf einem der neuen High Availability (HA)-Knoten
o Automatische Skriptbasierte Vorbereitung des zweiten HA-Knotens
o Restore der Datenbank auf dem zweiten HA-Knoten
o Konfiguration/ Anlage der benötigten Listener
o Konfiguration/ Anlage der Endpunkte
o Konfiguration/ Anlage der EventSessions
o Konfiguration/ Anlage der AvailabilityGroup
o Aufbau der eigentlichen synchronisierten HA Lösung pro Datenbank
• Erstmalige Übernahme von SQL-Logins auf den neuen entsprechenden Servern
• Lösung zur dauerhaften Synchronisierung der Logins zwischen zwei Serverpaaren
Microsoft SQL-Server (MS SQL), Transact-Sql
8/2018 – 4/2019
Tätigkeitsbeschreibung
Erweiterung/ Optimierung der T-SQL basierten Abrechnung für das Gesundheitswesen:
• Konzeptionierung und Implementierung von komplexen Prüfregeln auf großen Datenmengen im Rahmen eines in .NET (C#) und T-SQL geschriebenen Abrechnungssystems für das Gesundheitswesen
• Microsoft SQL Server Performanceoptimierung bei langlaufenden SQL-Abfragen via temporärer Tabellen, Indizes und Umstellung der Abfragen Reihenfolge
• Erstellung von Unit-Tests für die in der Datenbank befindlichen Logik
• Konzeptionierung und Erstellung von Gherkins Akzeptanztests via .NET (C#)
• Erstellung von SQL Server Reports zur Qualitätssicherung
• Erstellung von SQL Server Reports für das Controlling
.Net, C#, Entity Framework, Microsoft SQL-Server (MS SQL), Microsoft SQL Server Reporting Services (SSRS), Nunit, Team Foundation Server, Transact-Sql, Microsoft Visual Studio
5/2018 – 7/2018
Tätigkeitsbeschreibung
Erweiterung einer Microsoft SQL Server Integration Services (SSIS) ETL-Strecke zum Abgleich der ausländischen Transport- und Zustellungsinformationen:
• Entwicklung Microsoft SQL-Installationsscript für Erweiterungen/ Anpassungen der ETL-Strecke
• Aufbau ETL-Strecke für den Download von täglich generierten CSV- und XML-Dateien über multiple FTP-Server
• Import der CSV- und XML-Dateien (via XSD-Schemata) in die zugehörigen Staging-Tabellen
• Selektierung und Formatierung der Stage-Daten sowie Übernahme in den entsprechenden Core-Tabellen
• Abgleich der importierten Datensätze mit vorhandenen Live-Daten
• Anpassung des Housekeeping Jobs zur Bereinigung von Alt Daten und Archivierung der CSV/ XML-Dateien
• Erstellung einer Deployment und Release Dokumentation
Microsoft SQL-Server (MS SQL), Microsoft SQL Server Integration Services (SSIS), Transact-Sql, Microsoft Visual Studio
5/2018 – 5/2018
Tätigkeitsbeschreibung
Datenexport aus einer Dynamics CRM SQL-Datenbank zur Übernahme in eine neue CRM-Umgebung:
• Aufbereitung der Export-Strukturen mit Hilfe von SQL Views und Stored Procedures
• Export der selektierten Datenstämme als CSV-Datei mit einer max. Größe von 1 GB
• Export der SQL basierten 40 GB BLOB Daten in eine Dateispeicherstruktur via Microsoft Powershell
Microsoft SQL-Server (MS SQL), Windows Powershell, Transact-Sql
3/2018 – 4/2018
Tätigkeitsbeschreibung
Datenexport aus einer FlowFact Datenbank zur Weiterverarbeitung in einer neuen CRM-Umgebung:
• Selektion der zu exportierenden Kundenstämme
• Ermittlung der Kundendaten sowie alle verfügbaren Abhängigkeiten (Adressen, Merkmale, Objekte und Aktivitäten) eines Datensatzes
• Dynamische Aufbereitung der Zieltabellen via Stored Procedure zur Vorhaltung der neuen Daten samt Details
• Durchführung des Exports von mehr als 250.000 exportierten Datensätzen
Microsoft SQL-Server (MS SQL), Transact-Sql
3/2018 – 4/2018
Tätigkeitsbeschreibung
Implementieren partitionierter Columnstore Index für Microsoft Azure Data Warehouse Tabelle mit 2 TB Daten:
• Analyse der Datenstruktur des Sternflockenschemas als Vorbereitung für die Datenpartitionierung zur separaten, intelligenten Datenspeicherung
• Partitionierung und Restrukturierung der Tabelle mit 4 Mrd. Zeilen und 2 TB Daten
• Implementierung eines Columnstore Index zur performanteren Datenaggregation
Microsoft Azure, Microsoft SQL-Server (MS SQL), Transact-Sql
3/2018 – 4/2018
Tätigkeitsbeschreibung
Migration einer Microsoft SQL Server Integration Services (SSIS) ETL- Strecke vom Azure DWH auf eine Azure Virtual Machine:
• Umziehen von ca. 4 TB Daten aus dem Azure Data Warehouse auf einen SQL Server 2016 in einer Azure Virtual Machine (VM)
• Anpassen der SSIS ETL-Strecken mittels Visual Studio/ Data Tools für die Berechnung von KPI Kennzahlen aus der Azure Cloud zurück auf die VM
Microsoft Azure, Microsoft SQL-Server (MS SQL), Microsoft SQL Server Integration Services (SSIS), Transact-Sql, Microsoft Visual Studio
2/2018 – 4/2018
Tätigkeitsbeschreibung
Bereinigen von Dimensionstabellen im hochverfügbaren Microsoft Azure Data Warehouse und im SQL Server (Microsoft Azure Virtual Machine):
• Entfernen von Datenanomalien und Dopplern in 8 Dimensionstabellen eines Sternflockenschemas mittels T-SQL Abfragen (DML Statements)
• Bereinigen der Faktentabelle mit 4 Mrd. Zeilen und 2 TB Daten mittels T-SQL Abfragen (DML Statements)
• Umsetzen im Microsoft Azure Data Warehouse (hochverfügbar) und in SQL Server 2016 (Azure Virtual Machine)
Microsoft Azure, Microsoft SQL-Server (MS SQL), Transact-Sql
2/2018 – 2/2018
Tätigkeitsbeschreibung
Implementieren einer Microsoft SQL Server Analysis Services (SSAS) gestützten Microsoft Power BI Lösung mit Excel:
• Mitwirkung bei der Implementierung eines Microsoft SQL Server Analysis Services Cubes für ein Sternschema mit einer 4 Mill.-Zeilen-Faktentabelle und 8 Dimensionen
• Unterstützung bei Einrichtung der Power BI Abruf Funktionalität mittels Excel zur Selektion des Datencubes
• Vorbereitung des Rollouts im Produktivsystem und Schulung der Mitarbeiter des Kunden
• Unterstützung der Entwicklung von Abfragen auf Basis von MDX/DAX
Power Bi, Microsoft SQL-Server (MS SQL), Microsoft SQL Server Analysis Services (SSAS), MS Office (Anwenderkenntnisse), MultiDimensional EXpressions
1/2018 – 3/2018
Tätigkeitsbeschreibung
Umsetzen SQL Skript für Failover aller Database Mirrors:
• Umsetzen eines SQL Skripts für das manuelle Failover aller definierten Database Mirrors einer Servergruppe (3x2 Server mit > 250 Datenbanken je Serverpaar)
• Implementieren des SQL Skriptes und Testen des manuellen Failovers in Zusammenarbeit mit der Fachabteilung
• Integrieren eines Witness Servers für die Bereitstellung zur Möglichkeit von automatischem Failover
• Ermöglichen des Definierens von Database Groups, welche einheitlich alle Datenbanken einer frei definierbaren Gruppe per Failover umgeschaltet werden können
• Nutzung des Always-On Features (Hochverfügbarkeit) von Microsoft
Microsoft SQL-Server (MS SQL), Transact-Sql
1/2018 – 2/2018
Tätigkeitsbeschreibung
Implementieren eines Microsoft SQL Server Integration Services (SSIS) Paketes für E-Mail Versand:
• Implementieren eines SQL Server Integration Services (SSIS) Paketes für den automatisierten Versand von 15 Microsoft SQL Server Reporting Services (SSRS) Reports per E-Mail
• Aufbau und Definition einer CSV Datei zum Abruf der gewünschten SSRS-Reports als URL
• Temporäre Speicherung der CSV basierten URLs und der gemeinsam mit der Fachabteilung definierten SSRS Reports
• Automatisches Anfügen der temporären Reports als Anhang einer E-Mail sowie automatisches Versenden der Reports (mit „Task-Mail-senden-Funktion“)
• Kapseln des Workflows in einem SSIS Paket
Microsoft SQL-Server (MS SQL), Microsoft SQL Server Integration Services (SSIS), Microsoft SQL Server Reporting Services (SSRS), Transact-Sql, Microsoft Visual Studio
1/2018 – 1/2018
Tätigkeitsbeschreibung
Automatisieren des Spiegelns von Datenbanken:
• Implementieren von SQL Skripten für das Erstellen von Database Mirrors
• Implementieren einer gespeicherten Prozedur, welche eine Datenbank erzeugt und direkt via BackUp & Restore in eine Datenbankspiegelung über 2 Server wandelt
• Migrieren des vorhandenen LogShipping auf Database Mirroring mittels der gespeicherten Prozedur (3 Serverpaare mit mehr als 250 Datenbanken je Paar)
• Testen und Migration des Produktivsystems in Zusammenarbeit mit der Fachabteilung
• Nutzung des Always-On Features (Hochverfügbarkeit) von Microsoft
Microsoft SQL-Server (MS SQL), Transact-Sql
2/2017 – 4/2017
Tätigkeitsbeschreibung
Installieren & Einrichten von Microsoft SQL Server Analysis Services (SSAS):
• Installieren und Einrichten der Microsoft SQL Server Analysis Services (SSAS)
• Implementieren der Backup-Strategien
• Umsetzen von Change-Requests (bspw. Benutzerrechten)
• Upgrade auf neuere Versionen, Einspielen von Updates
Microsoft SQL-Server (MS SQL), Microsoft SQL Server Analysis Services (SSAS), XML
7/2015 – 6/2016
Tätigkeitsbeschreibung
Implementieren Enterprise Search:
• Auslesen und Darstellen von Objekten aus Sharepoint und SQL Server
• Implementieren einer Suche in Sharepoint mit einem Datenumfang von 1 TB Fileserver Daten und einer Volltextsuche (ca. 200 Millionen Datenzeilen) in SQL Server
• Identifizieren und grafisches Darstellen von Dateien, Ordnern, CRM-Einträgen und weiteren Datenbankobjekten gemeinsam in einer Strukturübersicht
Microsoft SharePoint Server, Microsoft SQL-Server (MS SQL), Transact-Sql
10/2014 – 12/2017
Tätigkeitsbeschreibung
Programmieren eines Exchange Connectors:
• Implementieren, Warten und permanente Erweiterung eines Exchange Connectors für das Abrufen von Objekten (Termine, Kontakte, E-Mails, Aufgaben) in Microsoft Exchange und übertragen dieser Daten in eine SQL Server Datenbank
• Implementieren bidirektionale Synchronisation der beiden Datenmengen per T-SQL und C# (Fokus F. T.: T-SQL)
• Neben umfangreicher Entwicklung mit Transact-SQL wurden SQL Server Filetables und Filestreams eingesetzt. Für die asynchrone Datenbankverarbeitung wurden ServiceBroker/ ServiceQueues genutzt
• Inbetriebnahme & Anbindung von 5 Exchange Servern und > 350 Benutzerpostfächern
C#, Microsoft Exchange, Microsoft SQL-Server (MS SQL), Transact-Sql
5/2014 – 11/2014
Tätigkeitsbeschreibung
Migration in hochverfügbarer Azure SQL Database:
• Migration einer 10 GB großen SQL-Datenbank zur hochverfügbaren Azure SQL Datenbank
• Implementieren der Konnektivität zwischen der On Premise Lösung und der hochverfügbaren Azure Cloud Datenbank
• Publizieren der Daten in die Azure Cloud (Azure SQL Database)
Microsoft Azure, Transact-Sql
9/2012 – 12/2017
Tätigkeitsbeschreibung
Administration Microsoft SQL Server Reporting Services (SSRS):
• Installation und Konfiguration der Microsoft SQL Server Reporting Services
• Fehleranalyse bei Störung und Behebung der Fehler
• Upgrade auf neuere Versionen, Einspielen von Updates
Microsoft SQL-Server (MS SQL), Microsoft SQL Server Reporting Services (SSRS)
2/2012 – 9/2014
Tätigkeitsbeschreibung
Implementieren Chat-Lösung in der Cloud:
• Implementieren einer Chat-Lösung inklusive Einbindung in Softwareprodukte
• Mitwirkung bei der Umsetzung des Data Layer einer C# Lösung in SQL Server als Datenbankentwickler in einem kleinen Softwareteam
• Realisieren von gespeicherten Prozeduren, Sichten, Funktionen, Trigger, T-SQL und Service Broker Funktionalitäten
• Einrichten und Warten der Microsoft SQL Server-Datenbanken
C#, Microsoft SQL-Server (MS SQL), Transact-Sql
6/2010 – 12/2017
Tätigkeitsbeschreibung
Performanceoptimierung Microsoft SQL Server:
• Performanceanalyse und Performanceoptimierung von Kundendatenbanken mit Microsoft SQL Server
• Profiling langsam laufender Abfragen, Identifikation von Verbesserungspotential und Implementieren geeigneter Maßnahmen
• Analyse der Logical Reads und ggf. Anpassen von Views und gespeicherten Prozeduren
• Implementieren von Indizes
Microsoft SQL-Server (MS SQL), Transact-Sql
5/2009 – 11/2014
Tätigkeitsbeschreibung
Implementieren Warehouse Management:
• Implementieren einer Lagersoftware mit Barcode- und Scanner Unterstützung für 6 verschiedene Standorte
• Kommunikation mittels Javascript, PHP und XML in die SQL Server Datenbank
• Implementieren des Back Ends in T-SQL und Realisieren der Kommunikation mittels XML und XSLT
JavaScript, PHP, Transact-Sql, XML, XSLT (XSL Transformation)
6/2008 – 12/2017
Tätigkeitsbeschreibung
Administration und Wartung Microsoft SQL Server:
• Installation und Einrichten von Microsoft SQL Servern
• Konfiguration, Wartung und Überwachung von SQL Servern
• Planung und Durchführung der Backupstrategien
• Umsetzen aller täglich anfallenden Fehler und Change Requests
• Planung und Umsetzung von nötigen Service-Pack und CU-Updates
Microsoft SQL-Server (MS SQL), Transact-Sql
4/2007 – 12/2015
Tätigkeitsbeschreibung
Wartung Microsoft Exchange Server:
• Wartung von multiplen Microsoft Exchange Servern
• Anlage und Konfiguration von Benutzerpostfächern
• Einstellen und Konfiguration der Exchange-Connectoren
• Fehleranalyse bei nicht zustellbaren E-Mails
• Planung und Durchführung von Updates
Microsoft Exchange
1/2007 – 12/2016
Tätigkeitsbeschreibung
Testmanagement und technische Dokumentation:
• Konzeptionierung und Implementierung von komplexen Tests für PHP und Datenbanken
• Technische Dokumentation bestehender Webanwendungen
Microsoft SQL-Server (MS SQL)
9/2005 – 12/2016
Tätigkeitsbeschreibung
Weiterentwicklung CRM/WWS mit Gupta Team Developer:
• Laufende Weiterentwicklung einer bestehenden CRM-Anwendung und Warenwirtschafts-Anwendung (WWS) mit Gupta Team Developer
Microsoft SQL-Server (MS SQL), Transact-Sql
7/2005 – 8/2013
Tätigkeitsbeschreibung
PHP Entwicklung:
• Entwicklung datenbankgestützter Anwendungen in PHP/ MySQL
Microsoft SQL-Server (MS SQL), Mysql, PHP
Weitere Kenntnisse
Microsoft SQL Server BI und Datenbankentwicklung | 16 Jahre | ++++
Microsoft SQL Server Administration | 12 Jahre | ++++
Azure SQL Database und Azure Data Warehouse | 6 Jahre | ++++
Microsoft SQL Server Reporting Services (SSRS) | 9 Jahre | ++++
Microsoft Power BI | 4 Jahre | ++++
Microsoft SQL Server Integration Services (SSIS) | 5 Jahre | ++++
+ Grundkenntnisse ++ gute Basiskenntnisse +++ Fortgeschritten ++++ Expertenkenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden