Die QualityMinds GmbH ist ein mittelständisches, agiles Unternehmen mit Schwerpunkt auf Qualitätssicherung und Softwaretest, in dem kontinuierliches Lernen, Selbstorganisation und Eigenverantwortung gelebt werden.
Das DevOps Team hat einen großen Stellenwert in unserem Unternehmen und einen erheblichen Einfluss auf die Arbeitsweise aller QualityMinds-Teams. Unser Fokus liegt auf der Automatisierung der Prozesse von Continuous Integration & Deployment, sowie bei der Erstellung von Monitoring und Alerts für Prozesse und Umgebungen. Je nach Bedarf nutzen wir Docker, Kubernetes, Jenkins, Ansible, Rancher und mehr.
Unser DevOps Team ist auf Wachstumskurs! Wir sind auf der Suche nach neuen technischen Talenten, die sich uns anschließen möchten. Du hast außerdem ein agiles Mindset und bist ein Teamplayer? Dann komm in unser Team und bewirb dich als DevOps Engineer (m/w/d).
Deine Aufgaben
- Du unterstützt bei der Prozessautomatisierung
- Du bedienst die Implementierung von Automatisierungstools für Bereitstellung, Orchestrierung und Testanforderungen
- Du bist verantwortlich für die Erstellung einer technischen Architektur, die auf mehreren Clustern der Kubernetes-Container-Technologie basiert
- Du sorgst für Entwurf, Aufbau und Wartung einer virtualisierten Infrastruktur für verschiedene Projekte
- Du entwickelst und pflegst Continuous Integration/ Delivery Frameworks
- Du begleitest die tägliche Implementierung und Pflege von CI/CD-Pipelines
- Du unterstützt andere Teammitglieder mit deinem DevOps-Fachwissen
- Du übernimmst das Mentoring weniger erfahrener Teammitglieder
Dein Profil
- Du bringst langjährige Berufserfahrung im IT-Bereich und mindestens 5 Jahre Erfahrung als DevOps Engineer mit Fokus auf Kubernetes Clusters mit
- Du verfügst über einen agilen, systematischen Problemlösungsansatz, sowie umfassende Erfahrung in der Verwaltung von Anwendungen, die auf Orchestrierungsplattformen (Kubernetes, Rancher) laufen
- Du kennst dich im Aufbau und Betrieb von Docker-Containern (Architektur, Aufbau und Optimierung) sowie mit Prozessen und Werkzeuge für die CI/CD-Implementierung aus (insbesondere Jenkins und GitLab)
- Du bringst Praxiserfahrung in der Administration von Linux OS (vorzugsweise RHEL/CentOS)
- Du hast Know-how in der Erstellung, Pflege und Ausführung von Ansible-Playbooks
- Du bringst Erfahrung im Aufbau und in der Wartung von Produktionssystemen auf der Grundlage von Microservices und verteilten Systemarchitekturen in großem Maßstab mit
- Du verfügst über Know-how in der Entwicklung von Unternehmenslösungen unter Verwendung einer beliebigen höheren Programmiersprache (Python/Java/Go)
- Du hast gutes Verständnis der verfügbaren Netzwerkparadigmen und -stacks sowie umfassende Kenntnisse der Automatisierung von IT-Infrastrukturen im Allgemeinen
- Du verfügt über einen ausgeprägten Teamgeist, gepaart mit Fingerspitzgefühl im Umgang mit Menschen und relevanten Themen im Team
- Du bringst sehr gute Deutschkenntnisse und sichere Englisch-Kenntnisse mit (mindestens B2)
Wünschenswert
Es wäre schön, wenn du Erfahrung auf folgenden Gebieten mitbringst:
- Automatisierung und im Konfigurationsmanagement wie z.B. Terraform
- Arbeit mit Tools wie Prometheus, Grafana oder Graylog Einrichtung von großen ElasticSearch-Clustern
- Softwareentwicklungswerkzeugen (insbesondere Gradle oder Maven)
- Werkzeugen zur Sicherung und Wiederherstellung von Clustern
Was wir bieten
Mit dir möchten wir Spaß und Erfolg in der Qualitätssicherung vorantreiben und weiter eine großartige Organisation sein, in der Menschen gerne arbeiten. Dabei spielt unsere starke Firmenkultur eine tragende Rolle: wir sind ein agiles Unternehmen, in dem Lernen, Selbstorganisation und Vertrauen die Basis für unser Miteinander sind.