Entwerfen und implementieren Sie skalierbare Snowflake Data Warehouse-Architekturen, die auf die Geschäftsanforderungen abgestimmt sind.
Definieren Sie Datenmodelle (Star Schema, Snowflake Schema, Data Vault) und Best Practices für strukturierte und halbstrukturierte Daten (vorzugsweise für SAP S/4 Datensätze)
Architektur von Multi-Cloud- oder Hybrid-Cloud-Datenlösungen unter Einsatz von Snowflake
Mindestens ein SAP S/4HANA-ERP-Transformationsprogramm über den gesamten Lebenszyklus, das auf Snowflake basierende Reporting- und Analyselösungen unter Verwendung von SAP S/4HANA/SAP ECC-Daten bereitstellt.
Entwicklung & Implementierung
Entwickeln und optimieren Sie komplexe SQL-Abfragen, gespeicherte Prozeduren und Snowflake-Tasks/Streams.
Implementieren Sie ELT/ETL-Pipelines mit Tools wie dbt, Informatica, Matillion oder Apache Spark.
Konfigurieren Sie Snowflake-Funktionen wie Virtual Warehouses, Snowpipe, Time Travel, Data Sharing und Fail-Safe.
Leistung & Optimierung
Überwachen und optimieren Sie die Abfrageleistung, Clustering-Schlüssel und materialisierte Ansichten.
Optimieren Sie das Kostenmanagement durch die Dimensionierung von Lagern, Richtlinien zur automatischen Unterbrechung/Fortsetzung und Ressourcenüberwachung.
Führen Sie Kapazitätsplanung und Leistungsbenchmarking durch.
Sicherheit & Governance
Implementieren Sie rollenbasierte Zugriffskontrolle (RBAC), Sicherheit auf Zeilen- und Spaltenebene.
Stellen Sie die Datenverwaltung, die Abstammung und die Einhaltung gesetzlicher Standards (GDPR, HIPAA, SOC 2) sicher.
Konfigurieren Sie Netzwerkrichtlinien, Datenmaskierung und Verschlüsselungsstrategien.
Zusammenarbeit & Führung
Arbeiten Sie eng mit Dateningenieuren, BI-Entwicklern und Business-Analysten zusammen, um die Datenanforderungen zu verstehen.
Bieten Sie Junior-Teammitgliedern technische Führung, Mentoring und Anleitung.
Nehmen Sie an Architekturprüfungen, Sprint-Planungen und Präsentationen für Interessengruppen teil.
Dokumentation & bewährte Praktiken
Erstellen und pflegen Sie Architekturdiagramme, technische Dokumentation und Runbooks.
Erstellen Sie Kodierungsstandards, CI/CD-Pipelines und Versionskontrollverfahren für Datenbestände.
Erforderliche Qualifikationen
Bachelor- oder Master-Abschluss in Informatik, Informationstechnologie oder einem verwandten Bereich.
Mindestens 5 Jahre Erfahrung im Bereich Data Warehousing und Cloud Data Platform Design.
Mindestens 3 Jahre praktische Erfahrung mit Snowflake, einschließlich fortgeschrittener Funktionen.
Gute SQL-Kenntnisse und Erfahrung mit Skriptsprachen (Python, Shell oder Scala).
Erfahrung mit mindestens einer großen Cloud-Plattform: AWS, Azure oder GCP.
Beherrschung von Datenmodellierungskonzepten (dimensionales Modellieren, Data Vault 2.0).
Erfahrung mit ETL/ELT-Tools wie dbt, Informatica, Talend oder Fivetran.
Kenntnisse der DevOps-Praktiken einschließlich CI/CD, Git und Infrastruktur-as-Code (Terraform).