Als Linux-Systemadministrator verwalten und pflegen Sie unsere IT-Infrastruktur, um optimale Systemleistung und Sicherheit zu gewährleisten. Diese Rolle umfasst die Bereitstellung und Verwaltung von Linux-Servern, die Nutzung von Tools wie Ansible zur Automatisierung und Proxmox zur Virtualisierung sowie die Verwaltung von DNS- und Backup-Lösungen. Sie sind verantwortlich für das Entwerfen und Implementieren von Systemarchitekturen, die mit den Unternehmenszielen und betrieblichen Anforderungen übereinstimmen.
Rollen und Verantwortlichkeiten:
Systembereitstellung und -management: Installieren, konfigurieren und warten Sie Linux-Server in physischen und virtualisierten Umgebungen unter Verwendung von Proxmox. Verwalten Sie die Systeminfrastruktur, einschließlich DNS, Netzwerkdateisystemen und Servervirtualisierung.
Automatisierung und Skripterstellung: Nutzen Sie Ansible, um Systemaufgaben zu automatisieren und effiziente sowie wiederholbare Servereinrichtungen und -konfigurationen sicherzustellen.
Konzeption, Implementierung und Betrieb von CI/CD-Pipelines für Laravel-basierte Anwendungen unter Einsatz von Git (z. B. GitLab CI/GitHub Actions), inkl. automatisierter Builds, Tests und Deployments (Zero-Downtime-Deployments, Rollbacks, Environment-Management)
Backup und Wiederherstellung: Implementieren und überwachen Sie Backup-Verfahren, um Daten über mehrere Plattformen und Systeme hinweg zu sichern. Stellen Sie eine rechtzeitige Datenwiederherstellung und Systemwiederherstellung im Falle eines Datenverlusts sicher.
Leistungsüberwachung: Überwachen Sie die Systemleistung, beheben Sie Probleme und stellen Sie sicher, dass Systemhardware und -software aktualisiert und effizient laufen.
Sicherheit und Compliance: Setzen Sie Best Practices für die Systemsicherheit um, einschließlich regelmäßiger Updates und Patches. Verwalten Sie Firewall-Konfigurationen, Intrusion-Detection-Systeme und sicheren Zugang zu Netzwerkressourcen.
Stakeholder-Engagement: Arbeiten Sie mit internen Teams und externen Dienstleistern zusammen, um technische Anforderungen zu erfüllen. Kommunizieren Sie effektiv mit technischen und nicht-technischen Stakeholdern, um Verständnis und Zusammenarbeit zu fördern.
Risikomanagement: Identifizieren Sie potenzielle Systemrisiken und Schwachstellen und implementieren Sie strategische Lösungen, um diese Risiken zu mindern.
Diese Rolle ist entscheidend, um die Robustheit und Effizienz unserer IT-Infrastruktur zu gewährleisten, technische Strategien mit Geschäftszielen in Einklang zu bringen und die gesamten technologischen Bedürfnisse der Organisation zu unterstützen.
JBJB1_DE