Databank Engineer

Michael Bailey Associates
Bern, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Bern, Switzerland

Tech stack

Amazon Web Services (AWS)
Azure
Databases
Continuous Integration
DevOps
Disaster Recovery
PostgreSQL
Microsoft SQL Server
Performance Tuning
SQL Stored Procedures
SQL Databases
Cloud Platform System
System Availability
Julia
Indexer
Kubernetes

Job description

Beratung und Unterstützung bei der Migration von Microsoft SQL Server nach PostgreSQL

Definition und Review der Zielarchitektur für PostgreSQL-basierte Umgebungen

Analyse bestehender Datenbanklandschaften, Datenmodelle und Workloads

Planung und Durchführung von Datenbankmigrationen inkl. Migrationsstrategie und Cutover-Konzepten

Bewertung und Optimierung der Datenbank-Performance (Query-Tuning, Ressourcennutzung)

Durchführung von Sizing-, Capacity- und Skalierungsanalysen

Beratung zu Hochverfügbarkeit, Disaster Recovery sowie Backup- und Restore-Strategien

Unterstützung bei der Migration von Datenbankobjekten (Stored Procedures, Views, Funktionen, Trigger etc.)

Identifikation von SQL-Server-spezifischen Abhängigkeiten und Definition geeigneter PostgreSQL-Ziellösungen

Unterstützung bei Testkonzepten, Migrationstests und Performance-Tests

Erstellung technischer Dokumentationen sowie Best Practices

Know-how-Transfer an interne Teams und Betriebsorganisation

Requirements

Senior-Beraterpersönlichkeit mit hoher Eigenverantwortung

Ausgeprägte analytische und konzeptionelle Fähigkeiten

Strukturierte, lösungsorientierte Arbeitsweise

Fähigkeit, komplexe technische Themen verständlich zu vermitteln

Erfahrung im Umgang mit Enterprise-Kunden und komplexen Stakeholder-Landschaften

Fachhochschulabschluss (FH) oder vergleichbare Qualifikation

Must-have:

Mindestens 8-10 Jahre Erfahrung als Datenbank Engineer, Datenbank Architect oder DBA

Mehrjährige praktische Erfahrung mit PostgreSQL in Enterprise-Umgebungen

Nachweisbare Erfahrung in Migrationen von Microsoft SQL Server nach PostgreSQL

Sehr gute Kenntnisse in:

PostgreSQL Architektur und Internals

Query-Optimierung und Performance-Tuning

Indexing-Strategien

Partitionierung

High Availability und Replikation

Backup- und Recovery-Konzepte

Capacity Planning und Sizing

Sehr gute SQL-Kenntnisse

Erfahrung mit Migrationswerkzeugen und Datenbank-Assessment-Methoden

Fähigkeit, technische Risiken frühzeitig zu identifizieren und geeignete Massnahmen vorzuschlagen

Nice-to-have

Erfahrung mit ITSM-Plattformen und Enterprise-Applikationen

Erfahrung in regulierten Enterprise-Umgebungen

Kenntnisse in Cloud-Plattformen (Azure, AWS oder Kubernetes-basierte Plattformen)

Erfahrung mit PostgreSQL Enterprise-Lösungen und erweiterten Distributionen

Kenntnisse in CI/CD- und DevOps-Praktiken im Datenbankumfeld Database Engineer 60-80%

Apply for this position