Aufgaben:
Aktuell sind wir auf der Suche nach einem Datenbank Experten.
Auslastung: 50 - 100% (remote, vereinzelte Tage in Karlsruhe zum Kennlernen/Abstimmen)
Aufgaben:
1. Analyse unseres aktuellen Storage‑Konzepts
+ Einarbeitung in die bestehende Datenbanklandschaft (derzeit PostgreSQL)
+ Bewertung bestehender Performance‑Herausforderungen, Integrationsaspekte und architektonischer Limitierungen
+ Ableitung von Optimierungspotenzialen zur Verbesserung der Anwendungsperformance und Systemstruktur
2.Auswahl eines geeigneten lizenzfreien Datenbank-Systems
+Erarbeitung eines fundierten Vorschlags für ein zukünftiges, lizenzfreies Datenbanksystem
+ Sicherstellung der Einhaltung aller regulatorischen Anforderungen (u. a. CRA, 21 CFR Part 11, Annex 11)
+ Bewertung der Datenablage unter Compliance‑Gesichtspunkten, inkl. Kundendaten, Systemanbindung und automatischer Datensicherung
+ Strukturierte Gegenüberstellung der Vor- und Nachteile möglicher Alternativen
3.Evaluierung eines objekt-relationalen Mapping Frameworks (ORM)
+ Analyse und Bewertung potenzieller ORM‑Frameworks für den zukünftigen Datenbankzugriff
+ Aufarbeitung von bisherigen Herausforderungen mit der bestehenden Lösung (z. B. Hibernate)
+ Erstellung einer Entscheidungsvorlage inkl. Vor‑/Nachteilsvergleich
4.Konzeption von Datenbankschemata
+ Ausarbeitung eines Vorschlags für die zukünftigen Schemastrukturen der Datenbanken
+ Definition eines skalierbaren, erweiterbaren Datenmodellierungsansatzes
5.Design des Data Access Layers (DAL)
+ Entwicklung eines zielgerichteten Vorschlags für die Architektur des Data Access Layers
+ Unterstützung bei der anschließenden Implementierung der entworfenen Konzepte
Anforderungen:
+ Mehrjährige Erfahrung in der Administration, Entwicklung oder Architektur von Datenbanken
+ Tiefgehende Kenntnisse und ein Überblick aktuelle [lizenzfrei auf Kundensystemen verwendbare] relationale Datenbanksystemen (z. B. PostgreSQL, MariaDB, Oracle, MS SQL Server)
+ Übersicht über aktuelle object-relational mapping Frameworks (ORM) (z. B. NHibernate, JSON Fliox, Entity Framework)
+ Erfahrung mit Datenbank-Sicherheit, Berechtigungsmanagement, Verschlüsselung, Auditing
+ Grundverständnis von Compliance-Anforderungen (z. B. DSGVO, CRA, ‘GXP’ Data Integrity Guidance)
Nice to have:
+ Kenntnisse in Datenmodellierung, Normalisierung und Schema-Design
+ Erfahrung mit Datenbank Performance Tuning (Indexing, Query Optimization, Partitioning)
+ Erfahrung im Aufbau eines Database Access Layers
Zusätzliche Informationen:
Konnten wir Ihr Interesse wecken? Dann freuen wir uns auf die Zusendung Ihres aussagekräftigen Expertenprofils unter Angabe Ihrer Stundensatzvorstellung.