DevOps Engineer – CI/CD & Software Integration (m/w/d) (befristet in ANÜ mit Übernahme)
ACONEXT Stuttgart GmbH
Ansprechpartner: Lidia Rogulska
Bremen, Deutschland
VerteidigungHelmC (Programmiersprache)CmakeContinuous IntegrationDevOpsC-Basierte Programmiersprachen GitLabKubernetesDocker
Beschreibung
- Std.-Woche: 35 und 40 möglich
- Remote / Vor Ort: 50/50
- Laufzeit: 2 Jahre
- Übernahme angedacht
Aufgaben
- Aufbau, Betreuung, Prüfung und kontinuierliche Weiterentwicklung von CI/CD-Pipelines und Automatisierungslösungen
- Integration von CI/CD-Prozessen und DevOps-Methoden in den Softwareentwicklungsprozess
- Unterstützung bei der Testautomatisierung sowie beim Aufbau und der Weiterentwicklung von Testpipelines
- Durchführung der Software-zu-Software-Integration und Integration serverbasierter Softwarekomponenten
- Einrichtung, Wartung und Optimierung der für die Softwareentwicklung benötigten Tools und Toolchains
- Unterstützung der Softwareentwicklung bei der Nutzung von CI/CD-, DevOps- und Entwicklungswerkzeugen, insbesondere GitLab, Gitflow, CMake und CLion
- Administration von System- und Softwarekomponenten innerhalb der jeweiligen Entwicklungsumgebung
- Analyse und Behebung von Fehlern innerhalb der eingesetzten DevOps-Tools und Entwicklungsumgebungen
- Erstellung, Betreuung, Prüfung und Weiterentwicklung von Container-Templates
- Bereitstellung und Verwaltung projektspezifischer Softwarebibliotheken und Abhängigkeiten
- Durchführung des Release Managements
- Erstellung und Pflege der technischen DevOps-Dokumentation, unter anderem über GitLab Pages und gegebenenfalls Antora
- Sicherstellung und Weiterentwicklung einheitlicher Standards für Methoden, Skripte und DevOps-Prozesse
- Kontinuierliche Optimierung der DevOps-Methoden und Entwicklungsabläufe
- Abstimmung der Aufgaben hinsichtlich Zeit, Qualität und Kosten sowie Unterstützung bei der Planung und Umsetzung von Workpackages
- Abgeschlossenes Studium der Informatik oder eines vergleichbaren bzw. verwandten Fachbereichs
- Erste Berufserfahrung in der Informatik, Softwareentwicklung, DevOps oder Systemadministration
- Erfahrung im Aufbau, in der Betreuung oder Optimierung von CI/CD-Pipelines
- Kenntnisse in der Administration und Automatisierung von Softwareentwicklungsumgebungen
- Erfahrung mit modernen Container-, Deployment- und Software-Artefakt-Technologien
- Erfahrung in On-Premises-Umgebungen
- Idealerweise Erfahrung in regulierten Branchen, beispielsweise Automotive, Aviation oder Defence
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Interesse an neuen Technologien sowie Erfahrung bzw. Interesse an agilen Entwicklungsumgebungen
Dieses Projekt ist ausschließlich in Arbeitnehmerüberlassung zu besetzen.