DevOps Engineer - Cloud Native · Kubernetes · GitOps

SerNet GmbH
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Remote

Tech stack

Amazon Web Services (AWS)
Azure
Bash
Cloud Computing
Computer Security
Continuous Integration
Linux
DevOps
Github
Integrated Development Environments
Python
PostgreSQL
Node.js
Open Source Technology
RabbitMQ
Prometheus
Pulumi
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Okta
Grafana
Spring-boot
Vue.js
Gitlab-ci
Kubernetes
Information Technology
Terraform
Docker
Jenkins
Go

Job description

Als DevOps Engineer entwickelst und betreibst du unsere Cloud-native Plattform und unterstützt das Team bei Deployments in Public Clouds, bei On-Premises-Kunden sowie in unseren eigenen Umgebungen. Du gestaltest die Basis für stabile, sichere und reproduzierbare Deployments mit Kubernetes, Helm und GitOps.

  • Pflege und Weiterentwicklung unserer Helm Charts
  • Unterstützung des DevOps-Teams bei Deployments in Public Clouds (GCP, AWS, Azure) und On-Premises-Kundenumgebungen
  • Pflege und Weiterentwicklung unseres ArgoCD-Setups (Seed-Cluster, GitOps-Workflows, individuelle Kunden-Installationen)
  • Pflege und Weiterentwicklung unserer Talos.dev-basierten Single-Node-Cluster-VM-Appliance für verinice.veo
  • Betrieb und Wartung unserer Test- und Entwicklungsumgebungen
  • Betreuung von Cloud-Umgebungen (Hyperscaler und Hosting-Dienstleister), inkl. Beauftragung und Vendor-Management
  • Veröffentlichung unserer OCI/Docker-Images aus der CI/CD-Pipeline in eine Registry (z.B. Google Artifact Registry, registry.verinice.com)
  • Gestaltung und Betreuung der Packaging- und Release-Prozesse
  • Dependency-Management von Helm Charts und Subcharts (z. B. PostgreSQL, RabbitMQ, Keycloak)
  • Betrieb und Wartung unserer eigenen OCI Registry
  • Dokumentation von Installations- und Deployment-Prozessen, Unterstützung interner und externer Teams, * Sichtbarer Impact durch deine Arbeit an der Qualitätssicherung unserer Releases
  • Veröffentlichung Deiner Arbeit auf GitHub
  • Gute Arbeitsatmosphäre mit offener Feedback-Kultur
  • Work-Life-Balance und Familienfreundlichkeit
  • Weiterbildungsbudget(z. B. für Kubernetes-Konferenzen, Cloud-Native-Events)
  • Club-Mate-Flatrate (Mineralwasser und Kaffee natürlich auch), Team-Events mit Familie, Job-Bike Fitnessprogramm Diensthandy Weiterbildung Getränke frei Barrierefreiheit Betr. Altersvorsorge Betr. Gesundheitsmanagement Fortbildung Essenszulagen flexible Arbeitszeit Gesundheitsmaßnahmen Gute Verkehrsanbindung Homeoffice Mitarbeiterevents Mitarbeiterrabatte BahnCard Vermögenswirksame Leistungen

Requirements

  • Erfahrung mit Container-Technologien (Docker/OCI).
  • Fundiertes Wissen in Kubernetes und Helm.
  • GitOps-Erfahrung, idealerweise mit ArgoCD.
  • Kenntnisse in CI/CD-Pipelines (z. B. GitLab CI, GitHub Actions, Jenkins).
  • Erfahrung mit Linux-Systemadministration (vorzugsweise Talos Linux oder vergleichbare minimalistische Distros).
  • Scripting/Automation-Skills (Bash, Python, Go oder Ähnliches).
  • Kenntnisse in Cloud-Umgebungen (GCP, AWS, Azure).
  • Deutsch fließend/beruflich sicher, Englisch gut/konversationssicher.
  • Selbstständige, strukturierte und verantwortungsbewusste Arbeitsweise.

Nice-to-haves

  • Erfahrungen mit Talos Linux und Kubernetes-Cluster-Building.
  • Erfahrung mit Keycloak, PostgreSQL, RabbitMQ in Container-Umgebungen.
  • Kenntnisse in Observability (Prometheus, Grafana, Loki, ELK/EFK).
  • Erfahrung in Security Hardening, TLS/Cert-Management (cert-manager, Let's Encrypt).
  • Infrastructure as Code (Terraform, Pulumi).
  • Erfahrung mit Open-Source-Community-Beiträgen (GitHub, Issues, PRs).
  • Interesse an Informationssicherheit und Compliance.

Ausbildung

  • Abgeschlossenes Studium (Informatik, IT-Sicherheit, Systemadministration o. ä.) oder gleichwertige Berufserfahrung.
  • Quereinsteiger*innen (m/w/d) mit einschlägiger praktischer Erfahrung sind ausdrücklich willkommen.

Unser Tech-Stack (Auszug)

Kubernetes · Helm · ArgoCD · GitOps · Talos Linux · Docker/OCI · GitLab CI · Spring Boot · Vue/Nuxt · PostgreSQL · Keycloak · RabbitMQ · GCP · AWS · Azure

About the company

verinice ist das einzige Open-Source-ISMS-Tool mit lizenzierten BSI-Grundschutz-Katalogen und Unterstützung für ISO 27001 in mehreren Sprachen. Es wird in Organisationen von 10 bis 100.000 Mitarbeitenden eingesetzt - u. a. in Automotive, Verwaltung, Forschung, Life Sciences und Pharma. SerNet entwickelt die neue verinice-Generation als moderne Web-Anwendung: Dabei setzen wir auf Open-Source-First und Technologien wie Kubernetes, Helm, GitOps und Talos Linux. SerNet fördert Frauen in technischen Berufen - in der Ausbildung, im Studium, in allen Arbeitsgebieten, in Stabsstellen und Führung.

Apply for this position