Projekt: Enterprise Data Integration & Data Platform Consolidation
MICROSOFTSQLDWHMIGRATIONSQL-SERVERREPORTING
FACHHOCHSCHULE NORDWESTSCHWEIZ (FHNW)
Microsoft SQL Server • T-SQL • XML • PowerShell • Splunk • Data Integration • Data Warehouse • Enterprise Data Migration • Performance Tuning • Fabric • Databricks
FACHHOCHSCHULE NORDWESTSCHWEIZ (FHNW)
LINK:
Rolle:Senior SQL-Server Data Platform Consultant
DAUER:Jan 2024 – Nov 2024
WERT:[proj_160_value]
1800HOURSREQUIRED
252CUPSOFCOFFEE
1LINESOFCODE
2EXPERTSCOUNT

Projektbeschreibung

Im Zuge der organisatorischen Zusammenführung mehrerer Hochschulen zur Fachhochschule Nordwestschweiz (FHNW) wurde eine umfassende Datenmigration und Harmonisierung der bestehenden Datenstrukturen umgesetzt. Ziel des Projekts war die Integration und Vereinheitlichung der Daten aus unterschiedlichen Hochschulsystemen, einschließlich der Integration der Musikhochschule Basel, in eine konsistente und zentralisierte Datenplattform.

Die Plattform unterstützt zentrale Prozesse wie Studierendenverwaltung, Kurs- und Lehrgangsplanung, Raumbelegung sowie akademische Planungsprozesse. Neben der Entwicklung von Integrations- und Transformationslogiken lag ein weiterer Schwerpunkt auf der Optimierung der SQL-Server-Plattform, Performance-Verbesserungen sowie der Implementierung eines umfassenden Monitorings.

Verantwortlichkeiten

Enterprise Data Integration & Data Migration

  • Konzeption und Umsetzung der Integration und Harmonisierung von Daten aus mehreren Hochschulsystemen
  • Entwicklung von Integrationslogiken für zentrale Prozesse wie Studierendenverwaltung, Kursbelegung, Lehrgangsverwaltung und Raumplanung
  • Entwicklung einer Data-Warehouse-Struktur zur Konsolidierung von Personendaten  aus unterschiedlichen Systemen

Datenmodellierung & Datenbankentwicklung

  • Entwicklung von Stored Procedures, Funktionen und Datenbankobjekten zur Umsetzung komplexer Geschäftslogiken
  • Aufbau von Datenstrukturen über mehrere Verarbeitungsebenen:
        Staging Layer
Mapping Layer
Final Layer
  • Implementierung von Protokollierungs- und Integrationsprozessen zur Datenzusammenführung

XML-Integration & Reverse Engineering

  • Reverse Engineering bestehender Datenformate und Geschäftslogiken
  • Analyse und Parsing von XML-Datenstrukturen zur Identifikation von Abhängigkeiten und Business-Regeln
  • Entwicklung von XML-Import- und Exportmechanismen für die Systemintegration

Reporting & Performance-Optimierung

  • Analyse und Optimierung bestehender Reportingprozesse und Datenbankabfragen
  • Reverse Engineering und Weiterentwicklung bestehender Berichtslogiken
  • Performance-Optimierung von Stored Procedures, Datenbankabfragen und  Datenbankobjekten

SQL-Server-Administration & Performance Engineering

  • Durchführung von SQL-Server-Performance-Tuning und Workload-Optimierung
  • Entwicklung von Automatisierungsprozessen für Backup- und Testumgebungen
  • Monitoring und Analyse der SQL-Server-Systemperformance

Monitoring & Automatisierung

  • Weiterentwicklung von PowerShell-basierten Monitoring- und Automatisierungsskripten
  • Integration von Monitoring-Daten in Splunk zur zentralen Analyse und Alarmierung
  • Implementierung von Monitoring-Pipelines und Alerting-Mechanismen

Qualitätssicherung & Governance

  • Sicherstellung von Datenintegrität und Datenkonsistenz über mehrere Systeme hinweg
  • Standardisierung von Logging- und Fehlerbehandlungsprozessen
  • Erstellung technischer Architektur- und Betriebsdokumentation

Technologien

Microsoft SQL Server • T-SQL • XML • PowerShell • Splunk • Data Integration • Data Warehouse • Enterprise Data Migration • Performance Tuning • Fabric • Databricks