Beschreibung
Aufgaben:
· Setup von neuen Maschinen nach vorgegebenen Muster (unter Nutzung von Ansible)
· Einbindung der Maschinen in das Monitoring, Backup incl. Dokumentation
· Upgrade und Nachinstallation von Software auf von uns betreuten Maschinen (unter Nutzung von Ansible)
· Aktives Management aller von uns betriebenen Systeme
· Fehlersuche, Diagnose von Problemen
· Bearbeitung von Tickets in Jira betreffend der betriebenen Systeme
· Unterstützung bei der Implementierung von Setups für neue Projekte
Must-Have Skills:
· Ausgezeichnete Kenntnisse im Betrieb von Linux-Servern im Enterprise-Umfeld
· Sehr gute Kenntnisse in den Linux-Familien Red Hat Enterprise Linux und Ubuntu Server LTS
· Sehr gutes Verständnis über gängige Netzwerkprotokolle wie TCP/IP, HTTP, DNS, NTP
· Sehr gute Kenntnisse in den Script- und Programmiersprachen wie Bash und Python
· Sehr gute Kenntnisse in der Automatisierung und Konfigurationsmanagementtools wie Ansible
· Erfahrung im Monitoring mit Tools wie CheckMK, Icinga, Nagios
· Eigenständiges Arbeiten und Einsatzbereitschaft
· Ausgeprägte Analysefähigkeit
· Teamplayer
· Professionelle Kommunikation
Should-Have Skills:
· Erfahrung im Betrieb von Applikations- und Webservern, Apache HTTP/Tomcat, Websphere, LDAP
· Erfahrung im Loadbalancing von hochverfügbaren Applikationen mit keepalived, Haproxy, Pacemaker
· Erfahrung im Umgang mit Sourcodeverwaltung mit Tools wie Git, Gitlab oder Github
· Erfahrung im Umgang mit Virtualisierungslösungen wie VMware, KVM, Libvirt
· Erfahrung mit Containisierungstools wie Docker, Kubernetes
· Erfahrung im Hardenening von Applikationen und Systemen
Erfahrung mit Jira/Confluence oder vergleichbaren Produkten
Nice-to-Have Skills:
· Zertifizierungen wie RHCE, RHCSA, LPIC-1,2,3, CCNA
· Erfahrung mit SELinux, apparmor, nftables, iptables
· Erfahrung mit mongodb, glusterFS, postgreSQL, MySQL, DB2
· Erfahrung mit Elastic, Grafana, Graylog
· Erfahrung mit Sonatype Nexus und RedHat Satellite, Ubuntu Landscape
· Kenntnisse in der Entwicklung und Debugging von Java Anwendungen
· Kenntnisse im Umgang mit Tools wie Jira, Confluence
· Erfahrung mit Protokollen wie SOAP, SAML
· Erfahrung mit Maven, Gradle, nodeJS
In dieser Position sollte idealerweise nach einer entsprechenden Einarbeitungszeit an einer Rufbereitschaft teilgenommen werden und eine räumliche Nähe zum Arbeitsort gegeben sein.