Land
Branche
Beruf suchen
IT, ELEKTRONIK & DIGITAL

SRE-Ingenieur

Systemzuverlässigkeit und Infrastrukturautomatisierung in komplexen verteilten Produktionsumgebungen verbessern

Wege ansehen
Wie werde ich
In 242 Ländern
Länderseiten
Auf einen Blick
Schlüsselbereiche
IT, Elektronik & Digital
Fachliche Kompetenzen
Erfahrung mit Kubernetes und Container-Orchestrierung
Versiert in Terraform und Infrastructure-as-Code
Kompetenz in Prometheus, Grafana, Loki (Observability)
Soziale Kompetenzen
Analytisches Denken bei komplexen Systemausfällen
Eigenverantwortliches Handeln unter Zeitdruck
Strukturierte Kommunikation mit technischen und nicht-technischen Teams
Automatisierung
Mittel
Schwierigkeit
Positiv
Marktanspannung
Mittel bis Hoch
Mobilität
Möglich

Tendenz in den meisten Ländern. Die Werte Ihres Landes finden Sie unter „Gehälter, Ausbildung, Arbeitsmarkt“.

Über den Beruf

Ein SRE-Ingenieur (Site Reliability Engineer) arbeitet an der Schnittstelle zwischen Softwareentwicklung und IT-Betrieb in cloud-nativen oder hybriden Infrastrukturen.

Er nutzt Werkzeuge wie Kubernetes, Terraform, Prometheus und CI/CD-Pipelines, um die Verfügbarkeit, Skalierbarkeit und Leistung von Produktionssystemen zu verbessern. Er arbeitet eng mit Entwicklungsteams, Platform-Engineers und Produktverantwortlichen zusammen, um Betriebsprozesse zu automatisieren und Ausfallzeiten systematisch zu reduzieren.

Kompetenzen

Fachliche Kompetenzen

  • Erfahrung mit Kubernetes und Container-Orchestrierung
  • Versiert in Terraform und Infrastructure-as-Code
  • Kompetenz in Prometheus, Grafana, Loki (Observability)
  • Optimierung von CI/CD-Pipelines (ArgoCD, GitHub Actions)
  • Programmierung in Python, Go oder Bash
  • Erfahrung in Linux-Systemadministration
  • Kenntnisse in Cloud-Plattformen (AWS, GCP, Azure)
  • Erfahrung in Incident Management und Post-Mortem-Methodik

Soziale Kompetenzen

  • Analytisches Denken bei komplexen Systemausfällen
  • Eigenverantwortliches Handeln unter Zeitdruck
  • Strukturierte Kommunikation mit technischen und nicht-technischen Teams
  • Bereitschaft zur kontinuierlichen Weiterbildung in sich wandelnden Technologiefeldern
  • Sorgfalt bei der Dokumentation und Prozessdefinition

Aufgaben

  1. Definieren und Überwachen von SLOs, SLIs und Error Budgets zur Messung der Systemzuverlässigkeit
  2. Automatisieren von Betriebsaufgaben mit Python, Go oder Bash zur Reduzierung von Toil um mindestens 30 %
  3. Entwerfen und Betreiben von Kubernetes-Clustern in Multi-Cloud-Umgebungen (AWS, GCP, Azure)
  4. Implementieren von Infrastructure-as-Code mit Terraform und Ansible für reproduzierbare Deployments
  5. Konfigurieren von Monitoring- und Alerting-Systemen mit Prometheus, Grafana und PagerDuty
  6. Analysieren von Produktionsvorfällen im Rahmen strukturierter Post-Mortem-Prozesse und Ableiten von Maßnahmen
  7. Optimieren von CI/CD-Pipelines mit GitHub Actions, ArgoCD oder Jenkins zur Verkürzung der Deployment-Zyklen
  8. Koordinieren von Incident-Response-Prozessen und Führen von On-Call-Rotationen im Team
  9. Bewerten und Reduzieren von Kapazitäts- und Latenzrisiken durch regelmäßige Load-Tests mit k6 oder Locust
  10. Dokumentieren von Runbooks und Betriebsstandards zur Wissensverteilung im Engineering-Team

Arbeitsumgebungen

  • Scale-up und Tech-Unternehmen mit cloud-nativer Infrastruktur
  • Großunternehmen mit verteilten Produktionssystemen
  • Fintech- und E-Commerce-Plattformen mit hohen Verfügbarkeitsanforderungen
  • SaaS-Anbieter mit mehreren Mandanten und globaler Nutzerverteilung
  • Beratungsunternehmen mit DevOps-Praxis
  • Forschungs- und Medieninstitutionen mit datenintensiven Plattformen

Karrierewege

Gesuchtes Profil

Erfahrung mit verteilten Systemen und MicroservicesFundierte Kenntnisse in Containerisierung und OrchestrierungNachweisbare Automatisierungsprojekte im BetriebsumfeldSouveräner Umgang mit On-Call-VerantwortungKompetenz in der Fehleranalyse und Prozessoptimierung

Häufige Fragen

Berufe derselben Branche

Dieser Beruf nach Land: Deutschland · Liechtenstein · Österreich · Schweiz ·