PostgreSQL Solutions Architect (m/w/d) - Teilzeit & REMOTE

Startdatum:

Februar

Enddatum:

30.07 + Option

Beschäftigungsart:

Freiberuflich

Region:

Remote


Beschreibung:

Für unseren Kunden suchen wir in Teilzeit nach Absprache für zunächst ca 30 PT einen PostgreSQL Solutions Architect (m/w/d). Die Tätigkeit erfolgt Remote. Denkbar ist eine Verlängerung oder Unterstützung in größerem Umfang in der Umsetzungsphase

 

Aufgabe:

- Aufnahme und Analyse der nicht-funktionalen Anforderungen (SLA, RPO/RTO, Security) sowie der Workload-Charakteristik (Read-Heavy)

- Erstellung eines detaillierten Architekturkonzepts für einen hochverfügbaren PostgreSQL Cluster (Patroni, etcd, Loadbalancing)

- Design einer modernen "Infrastructure as Code"-Strategie (GitOps) zur Verwaltung von Infrastruktur, Konfiguration und Datenbank-Objekten (Trennung der Layer)

- Konzeption der Betriebsprozesse: Backup & Recovery Strategien, Zero-Downtime Patching, Monitoring & Alerting

Auswahl und Bewertung der passenden Technologien (OpenTofu vs. Terraform, PgBouncer Konfiguration, Logging-Stack)

- Erstellung von Entscheidungs-Vorlagen (Decision Records) und Implementierungs-Leitfäden für das DevOps-Team

Schulung des Betriebsteams bezüglich Architektur- und Betriebskonzept

 

Anforderungen Must Have

- Langjährige Erfahrung im Architektur-Design von relationalen Datenbanksystemen in Enterprise-Umgebungen

- Tiefes Verständnis von PostgreSQL High Availability Konzepten (Quorum, Streaming Replication, Split-Brain Prevention mit Patroni/etcd)

- Fundierte Kenntnisse in GitOps-Patterns und Automatisierungs-Architekturen (Ansible, OpenTofu/Terraform)

- Erfahrung in der Konzeption von Security-Architekturen (Encryption in Transit/at Rest, Zertifikatsmanagement, Netzwerktrennung)

- Fähigkeit, komplexe technische Sachverhalte dokumentarisch aufzubereiten und Stakeholdern zu präsentieren

 

SOLL:

- Erfahrung mit Scaling-Strategien (Connection Pooling mit PgBouncer, Read-Replica Routing)

- Kenntnisse über Observability-Stacks (Prometheus, Grafana, Loki) zur Definition von Service Level Indicators (SLIs)

- Erfahrung mit Disaster Recovery Szenarien und Backup-Tools (pgBackRest)

- Verständnis von verschiedenen Infrastruktur-Umgebungen (Cloud vs. On-Premise), um den "Infrastructure Layer" korrekt abzugrenzen

 

KANN:

- Hands-on Erfahrung in der Implementierung (um Machbarkeit der Konzepte zu validieren)

- Kenntnisse in Containerisierung (Docker/Kubernetes) – Hinweis: Fokus liegt hier auf VM, aber Container-Wissen hilft beim Abstraktionsverständnis