Swisslinx AG

ICT Database Engineer

📍 8001 Zürich

Rolle und Verantwortlichkeiten

Administration, Installation, Konfiguration und Wartung von PostgreSQL- und MariaDB-Datenbanken. Optimierung der Datenbankleistung, einschließlich Query Tuning, Indexierung und Konfigurationseinstellungen. Implementierung und Verwaltung von Hochverfügbarkeits- und Replikationslösungen für Datenbanken. Backup- und Wiederherstellungsmanagement, um Datenintegrität und -sicherheit zu gewährleisten. Überwachung und Analyse der Systemleistung, um Engpässe zu identifizieren und Probleme proaktiv zu beheben. Unterstützung bei der Planung und Umsetzung von Datenbank-Migrationsprojekten. Verwaltung und Konfiguration des Apache Webservers zur Unterstützung datenbankgestützter Webanwendungen. Entwicklung und Pflege von Skripten zur Automatisierung von Routineaufgaben. Zusammenarbeit mit Entwicklern und anderen IT-Teams zur Optimierung von Datenbanklösungen. Erstellung und Pflege von technischen Dokumentationen und Betriebshandbüchern.

Team / Beschreibung

Unser Kunde - das führende Telco und IT Unternehmen - entwickelt in einem mehrjährigen Projekt die Private Cloud der nächsten Generation - hochsicher, hochverfügbar und komplett automatisiert. Über 90 engagierte und erfahrene Spezialistinnen und Spezialisten aus den Bereichen Infrastruktur, Virtualisierung, IT-Security, Softwareentwicklung und vielen weiteren Disziplinen arbeiten gemeinsam als starkes Team an diesem zukunftsweisenden Vorhaben.

Qualifikationen und Fähigkeiten

  • Mehrjährige Erfahrung in der Administration von PostgreSQL und MariaDB unter Linux.

  • Erfahrung mit der Konfiguration und Verwaltung von Apache Webservern.

  • Erfahrung mit Hochverfügbarkeitslösungen (z. B. Patroni, Galera Cluster) und Replikationsmechanismen.

  • Erfahrung in DevOps-Praktiken und CI/CD-Pipelines.

  • Fundierte Kenntnisse in SQL, Datenbank-Design und Performance-Tuning.

  • Kenntnisse in der Shell-Programmierung (Bash, Python, Perl) und Automatisierungstools.

  • Kenntnisse in Backup-Strategien und Disaster Recovery.

  • Gute Problemlösungsfähigkeiten und eine analytische Denkweise.

  • Teamfähigkeit sowie selbstständiges und strukturiertes Arbeiten.

  • Zertifizierungen wie PostgreSQL Certified DBA, MariaDB Certified Database Administrator oder ähnliche.

  • Kenntnisse in Container-Technologien (Docker, Kubernetes) und Cloud-Umgebungen.

  • Vertrautheit mit Sicherheitsbesten Praktiken für Datenbanken und Webserver.