Application Engineer
Role details
Job location
Tech stack
Job description
Schwerpunkt: Kubernetes, Foreman, Provisioning, Automatisierung, Container, Monitoring/Logging, Du arbeitest strukturiert, automatisiert und mit klarem Blick auf Skalierbarkeit und Stabilität. Du verstehst, wie Provisionierung, Containerisierung und Monitoring ineinandergreifen - und willst wissen, warum ein Deployment sauber läuft oder eben nicht. Standardisierung, reproduzierbare Umgebungen und nachhaltige Plattformarchitektur sind für dich selbstverständlich.
Wenn du Plattformen nicht nur betreibst, sondern konsequent weiterentwickelst, bist du bei uns richtig., Kubernetes Betrieb
- Betrieb, Pflege und Weiterentwicklung unserer Kubernetes-Cluster
- Analyse und Behebung von Problemen bei Pods, Deployments, Services und Networking
- Durchführung von Updates, Rollouts und Cluster-Wartung
Linux Provisionierung über Foreman
- Provisionierung von Debian-Systemen mittels Foreman
- Pflege und Weiterentwicklung von PXE-Konfigurationen, DHCP/TFTP und Installationsvorlagen
- Verwaltung von Hostgruppen, Templates und Konfigurationsparametern
Templates & Deployment
- Erstellung und Pflege von Provisioning-, Deployment- und Konfigurationstemplates
- Integration von Ansible/Puppet (sofern vorhanden) in Foreman-Workflows
Automatisierung
- Automatisierung wiederkehrender Aufgaben mit Bash oder Python
- Unterstützung beim Aufbau standardisierter Deployment-Pipelines
- Optimierung bestehender Prozesse (z. B. OS-Rollouts, Package-Updates, Application-Lifecycle)
Container & Troubleshooting
- Fehlersuche bei containerisierten Anwendungen (Image, Entrypoint, Probes, Networking)
- Analyse von Logs, Events und Container-Laufzeitfehlern
Monitoring & Logging
- Integration von Monitoring- und Logging-Systemen (z. B. Prometheus, Grafana, ELK/Graylog)
- Interpretation von Metriken und Ableitung konkreter Maßnahmen
- Aufbau und Pflege von Alerting-Regeln für einen stabilen Betrieb
Abteilungsübergreifende Zusammenarbeit
- Enge Kooperation mit Linux-, Java- und Netzwerkspezialisten
- Unterstützung bei infrastrukturellen Änderungen und Projektumsetzungen
- Dokumentation und Standardisierung technischer Betriebsprozesse
#LI-MC1 #LI-Hybrid
Requirements
- Fundierte Erfahrung im Betrieb von Kubernetes-Clustern
- Sehr gute Kenntnisse in Foreman (PXE, DHCP/TFTP, Provisioning-Templates)
- Sicherer Umgang mit Linux (Debian) im Produktivbetrieb
- Verständnis von Helm, YAML, Konfigurationsmanagement und CI/CD-Prozessen
- Erfahrung im Troubleshooting containerbasierter Anwendungen
- Gute Scripting-Kenntnisse (Bash oder Python)
- Fähigkeit, Probleme strukturiert zu analysieren und sauber zu dokumentieren
Nice-to-have
- Kenntnisse in Ansible, Puppet oder vergleichbaren Tools
- Erfahrung mit Monitoring-Stacks (z. B. Prometheus, Grafana, CheckMK, ELK)
- Grundverständnis von Netzwerkthemen (CNI, L3/L4, DNS, Routing)
- Erfahrung im Betrieb verteilter Systeme und Hochverfügbarkeitsumgebungen
Persönlich Strukturierte, analytische Vorgehensweise ("Hypothese Messung Ursache
- Fix")
- Hohes Verantwortungsbewusstsein im Betrieb produktionsrelevanter Systeme
- Ruhiges, professionelles Arbeiten auch bei Incidents mit SLA-Druck
- Teamfähigkeit und Bereitschaft, Wissen zu teilen und Standards mitzugestalten
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Sorgfältige Dokumentations- und Kommunikationsfähigkeit
- Bereitschaft zur kontinuierlichen Weiterentwicklung