Application Engineer

Octave Intelligence
Niederkassel, Germany
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Java (Programming Language) Bash Shell Configuration Management Computer Literacy Continuous Integration Dynamic Host Configuration Protocol Debian Linux Linux Distributed Systems Domain Name System (DNS) Python (Programming Language) Routing
+11 more
Octave Ansible Prometheus Trivial File Transfer Protocols YAML Data Logging CheckMK Grafana Containerization Kubernetes Puppet

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

About the company

Octave bietet unternehmenskritische Software, die Organisationen dabei unterstßtzt, fundierte Entscheidungen in jeder Phase des Asset-Lebenszyklus zu treffen - Design, Build, Operate und Protect - ßberall dort, wo Leistung, Sicherheit und Zuverlässigkeit unverzichtbar sind und ein Versagen keine Option ist.

Durch die Umwandlung komplexer Betriebsdaten in verwertbare Erkenntnisse verbindet Octave Fachwissen, reale Bedingungen und unternehmensweite Einblicke, um Leistung, Resilienz und Reaktionsfähigkeit bei Vorfällen genau dort zu verbessern, wo es am wichtigsten ist.

Octave beschäftigt rund 7.200 Mitarbeitende in 45 Ländern. Erfahren Sie mehr unter octave.com und folgen Sie uns auf LinkedIn., Bei Octave sind wir davon ßberzeugt, dass vielfältige und inklusive Teams entscheidend fßr den Erfolg unserer Mitarbeitenden und unseres Unternehmens sind. Bei uns ist jede*r willkommen. Als inklusiver Arbeitgeber diskriminieren wir nicht - im Gegenteil: Wir schätzen Unterschiede und setzen uns konsequent fßr Chancengleichheit, ein inklusives Umfeld und Fairness fßr alle ein.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Managing and versioning system prompts as YAML files

Kevin Lewis Kevin Lewis +1 ¡ WWC 2025

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard ¡ WWC 2025

2:26 min

Understanding Puppeteer and its underlying architectural design

Miki Lombardi ¡ JS Congress

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder ¡ LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade ¡ LIVE

1:31 min

Orchestrating generative configurations using standardized YAML files

Han Xiao ¡ WWC 2022

Videos

See all

Related articles

See all