Job Detail

DevOps Engineer Middleware (m/w) 100%

Inseriert am: 05.02.2019

Was dich erwartet


Wir unterstützen unsere internen Kunden (Entwickler und Service Manager) dabei, ihre Software möglichst automatisch testbar, deploybar, skalierbar und in unserer Private Cloud oder Azure Public Cloud betreibbar zu machen. Wir haben den Anspruch, Applikationen so zu betreiben, dass nicht nur die Nutzer durch die Stabilität, sondern auch die Entwickler durch Agilität und Einfachheit glücklich sind. Wir kümmern uns um die generischen Prozesse wie Packaging, Deployments und Rollbacks, Skalierung und Load Balancing, Konfiguration- und Key-Management, so dass unsere Kunden sich noch effizienter um die Features kümmern können. Unserer Kunden verwenden hauptsächlich Java, JavaScript und C++. Wir verwenden Jboss, Tomcat, OpenShift, CloudForms, Ansible, Puppet, Python, und Azure. Neben der Weiterentwicklung unserer Tools, Entwicklung von Glue-Scripten und Ansible-Playbooks / Puppet-Modulen und dem Verstehen des Kunden-Codes beim Debuggen mit dem Kunden zusammen, gehört auch die Kommunikation mit den Entwicklern des Kunden dazu. Absprechen von Tests und Requirements im CI, Healthchecks, übergeben von Konfiguration für Backends und Secrets, automatische Deployments für (Feature-) Branches mit/ohne Fixtures sind bei uns Alltag.


Du arbeitest in einem agilen, selbstorganisierten Team in welchem Leidenschaft, Vertrauen und Innovation einen hohen Stellenwert haben. Du baust und betreibst Linux basierte PaaS und Services wie JBoss, Tomcat und SaaS auf den verschiedenen Cloud-Infrastrukturen (Private Cloud (Nutanix) und Public Cloud (Azure)). Mit Freude berätst und betreust du unsere Software Engineering und Projekt Teams zu Middleware und Webserver. Automatisieren wiederkehrender Aktivitäten, Infrastructure as Code, API-First & Co sind deine Motivation. Zudem bist du das Bindeglied zwischen "Dev" und "Ops“ und baust Brücken zu beiden Welten. Du denkst wie ein Systemarchitekt und erarbeitest die besten und innovativsten Lösungen für die fachlichen Probleme der Kunden.


Was wir erwarten


Wir wünschen uns eine ambitionierte und begeisterungsfähige Persönlichkeit mit hoher Affinität zu Agilität und Spass an der Entwicklung von qualitativ hochstehenden IT Lösungen. Automatisierung mittels Puppet, Ansible, PowerShell oder anderen Scriptsprachen sind für dich kein Problem. Zudem hast du eine Passion für Open Source Technologien und der Open Source Community.  Als ausgesprochener Teamplayer stehst du für kontinuierliche Verbesserungen und Transparenz ein und überzeugst durch kommunikative Fähigkeiten sowie hohe Dienstleistungsorientierung. Angenehme Umgangsformen und ein kompetenter Auftritt runden dein Profil ab.


Was du als DevOps Engineer Middleware darüber hinaus mitbringen solltest:



  • Berufserfahrung als Engineer im Bereich Middleware (JBoss/Tomcat) inklusive Skripting, Automatisierung und Monitoring in einem Enterprise-Umfeld

  • Du bewegst dich mühelos auf Linux Systemen

  • Du verstehst „Pets vs. Cattle“

  • Vorzugsweise Erfahrung als JEE-Entwickler/in, idealerweise in einem DevOps-Team

  • Interesse an CI / CD und entsprechenden Technologien wie Jenkins, Git, Nexus, Ansible sowie containerbasierten Plattformen wie Docker und OpenShift

Details