In dieser spannenden Position als DevOps Engineer sind Sie verantwortlich für die maximale Verfügbarkeit von Systemen und tragen entscheidend zur Optimierung der IT-Infrastruktur bei. Ihre Expertise ist entscheidend für die Qualität des Supports, den wir unseren Kunden bieten. Sie arbeiten in einem dynamischen Umfeld, das sich auf die Entwicklung und Vermarktung von Online-Shops spezialisiert hat. Zu Ihren Hauptaufgaben gehören die Konfiguration, Verwaltung und Wartung von Testsystemen sowie die Umsetzung von Anpassungen am Kundenhosting in enger Zusammenarbeit mit dem Hoster. Sie analysieren und beheben Fehler auf den Systemen und optimieren unsere bestehenden Toolchains im Bereich Continuous Integration, Continuous Deployment und Delivery. Zudem implementieren Sie Monitoring- und Testautomatisierungen, um die Effizienz und Verfügbarkeit der Systeme zu gewährleisten. Das Unternehmen bietet Ihnen eine moderne technische Infrastruktur und die Möglichkeit, in einem kreativen und unterstützenden Team zu arbeiten. Sie haben die Freiheit, Ihre Arbeitsweise selbst zu gestalten und profitieren von individuellen Entwicklungsmöglichkeiten sowie flexiblen Arbeitszeiten. Regelmäßige Teamevents und die Teilnahme an Fachtagungen fördern den Austausch und die persönliche Weiterentwicklung.
DevOps Engineer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt fundierte Kenntnisse im Bereich UNIX/LINUX sowie im LAMP-Stack mit. Sie sollten sicher im Umgang mit CI/CD-Systemen wie Jenkins und GitLab sein und eine Begeisterung für Technologien im Bereich Configuration Management, wie Puppet und Docker, mitbringen. Langjährige Erfahrung in der PHP/Webentwicklung ist unerlässlich, ebenso wie ausgeprägte PHP-Programmierkenntnisse. Zudem sollten Sie praktische Erfahrungen mit Skriptsprachen zur Automatisierung, insbesondere Shell-Skripte und PHP, vorweisen können. Sicherheit im Umgang mit Automatisierungstools wie Rundeck sowie Erfahrung in der Administration und Nutzung von Logmanagement-Systemen wie Graylog oder dem ELK-Stack sind ebenfalls von Vorteil. Sehr gute Deutschkenntnisse (mindestens C1) sowie gute Englischkenntnisse (mindestens B2) sind erforderlich, um in diesem internationalen Umfeld erfolgreich zu kommunizieren. Persönliche Eigenschaften wie Teamfähigkeit, Kommunikationsstärke und analytisches Denken runden Ihr Profil ab.