Data Warehouse zur Erfüllung von regulatorischen Anforderungen im Finanzsektor
Data Warehouse & Reporting Plattform
Im Rahmen dieses Projekts hatten wir die Mitverantwortung, die Einhaltung der regulatorischen Anforderungen in der Finanzbranche sicherzustellen. Dabei spielten folgende Aufgaben eine zentrale Rolle:
Design des Data Warehouse (DWH): Es war unsere Aufgabe, ein leistungsfähiges Data Warehouse zu entwerfen, das in der Lage ist, grosse Mengen an Daten zu verarbeiten und zu speichern. Das DWH bildete die Grundlage für die Erfüllung der regulatorischen Berichterstattungsanforderungen.
Anbietermanagement: Wir waren für die Zusammenarbeit mit einem externen Datenanbieter verantwortlich, der uns die benötigten Daten lieferte. Das umfasste die Koordination der Datenlieferungen, die Sicherstellung der Datenqualität und die Lösung eventueller Lieferprobleme.
Entwurf und Implementierung der Software: Gemeinsam mit der Berichtsabteilung haben wir eine massgeschneiderte Softwarelösung designed, umgesetzt und ausgerollt. Diese Lösung ermöglichte eine automatisierte Datenprüfungen, um die Qualität der Informationen von verschiedenen Anbietern zu überwachen.
Anforderungsanalyse: Wir führten eine detaillierte Analyse der Anforderungen durch, um sicherzustellen, dass die entwickelte Softwarelösung alle notwendigen Funktionen enthielt und den Bedürfnissen der verschiedenen Abteilungen gerecht wurde. Neben den rein fachlichen Anforderungen, wurden auch eine Vielzahl von Qualitätsmerkmalen ausgearbeitet, welche im Design und der Umsetzung der Software berücksichtigt wurden.
OpenShift-Bereitstellungen: Als Teil des Projekts haben wir die Softwarelösung auf der OpenShift-Plattform bereitgestellt, um eine skalierbare und zuverlässige Umgebung für die Ausführung der Anwendungen zu gewährleisten.
Die Herausforderung bestand darin, mit einer signifikante Menge an Daten umzugehen, die von verschiedenen Quellen geliefert wurden. Zudem mussten wir sicherstellen, dass die Informationen in (Quasi-)Echtzeit konsolidiert und in verschiedenen Berichten und Dashboards dargestellt werden konnten. Dank der erfolgreichen Umsetzung dieses Projekts konnten die regulatorischen Anforderungen erfüllt und die Effizienz in der Berichterstattung erheblich verbessert werden.
Problemstellung
Technologies & Tools
- Python
- Angular
- Snowflake
- SQLAlchemy
- OpenShift
- Pandas
- FastAPI
- ArgoCD
- PyCharm
- DBeaver
- Visual Studio Code
Tätigkeiten
- Data Warehouse design
- Vendor management
- Software design & implementation
- Requirement Analysis
- OpenShift deployments
- Development of Dashboards