Softwareentwickler Microservices & CI/CD
Role details
Job location
Tech stack
Job description
- Mitarbeit bei der Konzeption, Weiterentwicklung und Optimierung unternehmensweiter CI/CD-Prozesse auf Basis von GitLab
- Design, Implementierung und Verifikation effizienter DevSecOps-Prozesse für moderne Microservice-Architekturen
- Definition und Integration automatisierter Compliance- und Security-Maßnahmen innerhalb von Build- und Deployment-Pipelines
- Erstellung von Proof-of-Concepts (PoCs) zur Bewertung und Validierung neuer Technologien und Prozessansätze
- Auswahl, Evaluation sowie Integration geeigneter Governance- und Quality-Tools wie z. B. SonarQube, Snyk oder vergleichbare Lösungen
- Entwicklung und Umsetzung nachhaltiger Teststrategien nach dem Shift-Left-Prinzip z. B. mit JUnit, Postman
- Implementierung und Pflege automatisierter Tests in verteilten Systemlandschaften, inklusive Contract-based Tests (CDCT)
- Beratung in agilen Entwicklungsteams nach Scrum- oder Kanban-Methodik im Bereich Enterprise
- Unterstützung bei der Einführung und Weiterentwicklung von Monitoring- und Observability-Lösungen wie Prometheus, ELK Stack oder ähnlichen Tools
Requirements
-
Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare technische Qualifikation
-
Mehrjährige praktische Erfahrung in der Softwareentwicklung, idealerweise im Umfeld von Microservices und verteilten Systemarchitekturen
-
Fundiertes Wissen in DevSecOps-Prinzipien sowie im Aufbau und Betrieb moderner CI/CD-Pipelines, vorzugsweise mit GitLab CI/CD
-
Routinierter Umgang mit Container- und Orchestrierungstechnologien wie Docker, Kubernetes oder OpenShift
-
Praxis in der Umsetzung moderner Deployment-Strategien, z. B. Canary Releases oder Blue/Green Deployments
-
Expertise im Bash-Scripting zur Automatisierung und schnellen Erstellung von Prototypen
-
Sehr gutes Verständnis in der Testautomatisierung sowie mit Contract-based Testing (CDCT)
-
Know-how im Einsatz von Security-Scanning-Tools, z. B. für DAST-, Dependency- oder Vulnerability-Scans
-
Verständnis in den Bereichen Monitoring, Logging und Tracing
-
Fachliche und persönliche Weiterentwicklungsmöglichkeiten
-
Bei uns können Sie eigene Ideen einbringen und aktiv mitgestalten
-
Echter Teamspirit und Leidenschaft für das, was wir tun
-
Networking und einfach Spaß haben bei Teamevents, Weihnachtsfeiern oder Sommerfesten
-
Betriebliche Altersvorsorge
-
Viel Flexibilität durch die Möglichkeit, mobil zu arbeiten
-
Zuschuss für Bildschirmarbeitsplatzbrillen
About the company
Are you inspired by exciting IT projects for well-known customers? Thrilling work at the limit of what's technically feasible? Then come to FERCHAU, the market leader in engineering and IT, with more than 8,400 employees at over 100 sites. Become one of over 2,500 IT consultants and work on IT projects that demand your entire knowledge base and thus also advance your personal development.