Aufgaben
- Infrastrukturmanagement: Administration, Betrieb und Weiterentwicklung der hochverfügbaren SQL- und NoSQL-Datenbanksysteme (z.B. MariaDB, PostgreSQL, InfluxDB, Redis)
- Datenbankoptimierung: Skalierung und Optimierung der Datenbanken zur Sicherstellung von Leistungsfähigkeit und Verfügbarkeit
- Automatisierung: Aufbau und Pflege von Build- und Deployment-Prozessen in einer hybriden Umgebung (Public Cloud und Selfhosted) unter Einsatz von Tools wie Ansible und Terraform
- Stream-Verarbeitung: Implementierung und Wartung von Stream-Verarbeitungslösungen mit Apache Kafka, Confluent, Mirrormaker und AKHQ
- Cloud-Management: Gestaltung und Verwaltung von Cloud-Diensten, insbesondere auf Azure, einschließlich Azure Managed Databases (MariaDB und/oder PostgreSQL)
- Containerisierung und Orchestrierung: Verwaltung und Skalierung von Containern (Docker, Kubernetes) in hochskalierbaren Umgebungen
Profil
- Fundierte Kenntnisse in der Administration und Optimierung MariaDB und/oder MySQL und/oder Percona einschließlich Erfahrungen mit Replikationen und/oder Galera Cluster
- Erfahrung mit Azure Managed Databases (MariaDB und/oder PostgreSQL) und Cloud-Diensten, insbesondere Azure
- Fundierte Erfahrung in der Systemautomatisierung mit Ansible und/oder Terraform
- Tiefgehende Grundkenntnisse mit Apache Kafka, Confluent, Mirrormaker und AKHQ
- Erfahrungen mit Kubernetes von Vorteil
- Grundverständnis in MQTT und HiveMQ zur Unterstützung von IoT-Anwendungen
- Sicherer Umgang mit Git zur Source-Code-Verwaltung
- Erfahrung mit Linux-Scripting (Python, Bash)
- Gute Deutschkenntnisse in Wort und Schrift
Benefits
- Betreuung im laufenden Projekt durch unser Team
- Ein hoch motiviertes Team und ein offener Kommunikationsstil