Release Engineer

Release Engineer

Vollzeit Kein Homeoffice möglich
E

Auf einen Blick

  • Aufgaben: Verwalte den gesamten Release-Zyklus für unsere Plattform und sorge für reibungslose Bereitstellungen.
  • Unternehmen: EngFlow, ein innovatives Unternehmen, das die Leistung von Engineering-Teams verbessert.
  • Vorteile: Umfassende Gesundheitsleistungen, 401k, großzügiger Urlaub und spannende Team-Events.
  • Weitere Informationen: Vollständig remote mit regelmäßigen Teamtreffen an aufregenden Orten weltweit.
  • Warum dieser Job: Sei der Schlüssel zu schnellen und zuverlässigen Releases in einem dynamischen Umfeld.
  • Qualifikationen: Erfahrung in Release-Management und Cloud-Infrastruktur, Kenntnisse in CI/CD.

Remote - EMEA. EngFlow verbessert die Betriebsleistung der gesamten Engineering-Organisation. Die besten Teams können leistungsstarke Build- und Testinfrastrukturen zusammenstellen; die Herausforderung besteht darin, diese zuverlässig zu betreiben, mit Sichtbarkeit und Kostenkontrolle, während die Nachfrage wächst. Das ist Build Management in AI-Skala: den Betrieb von Build und Test als Produktionsinfrastruktur zu betreiben, einschließlich Ausführung, Beobachtbarkeit, Zuverlässigkeit und Kostenkontrolle, damit Teams bauen, testen, diagnostizieren und veröffentlichen können, während sie Code in AI-Geschwindigkeit schreiben.

Als Release Engineer sind Sie dafür verantwortlich, dass unsere Plattform zuverlässig und wöchentlich an Unternehmen wie Canva, Databricks und MongoDB geliefert wird. Sie besitzen den gesamten Release-Lebenszyklus für die Remote-Ausführungsplattform von EngFlow: vom Erstellen des Releases und dem Verwalten phasenweiser Rollouts über Dutzende von Produktionsclustern weltweit bis hin zum Triage von Regressionen, dem Aufrechterhalten eines gesunden CI und dem Vorantreiben der operativen Disziplin, die es dem Rest des Engineering-Teams ermöglicht, schnell zu arbeiten.

Hauptverantwortlichkeiten:

  • Den Release-Zyklus leiten: Wöchentliche Releases vom Branch-Cut bis zum vollständigen Produktionsrollout steuern.
  • Die Produktion gesund halten: Konfigurationsänderungen auf einer globalen Flotte von Clustern bereitstellen und sicherstellen, dass jeder Cluster innerhalb seiner Wartungs- und Zertifikatsfenster bleibt.
  • Die Rotation durchführen: Jede Woche schützt ein Ingenieur das Team vor operativem Lärm — das sind Sie, im Wechsel.
  • Die CI-Gesundheit besitzen: Den Master-Branch in allen von EngFlow verwalteten Repositories grün halten.
  • Das Bindeglied während Vorfällen sein: Zwischen Ingenieuren koordinieren, wenn Produktionsprobleme eskalieren.
  • Den nächsten Release einfacher machen als den letzten: Runbooks verbessern und den Übergabeprozess schärfen.

Anforderungen:

  • Erfahrung in Release & Deployment: Sie haben Produktionsbereitstellungen für einen verteilten oder cloudbasierten Dienst geleitet.
  • Infrastructure as Code: Praktische Erfahrung mit Terraform in AWS, GCP und anderen Cloud-Anbietern.
  • Vertrautheit mit Build-Systemen: Sie können ein Bazel-, Gradle-, Maven- oder CMake-Build lesen und verstehen.
  • CI/CD-Operationen: Erfahrung in der Aufrechterhaltung eines CI-Systems.
  • Linux & Shell: Die Shell ist Ihr natürliches Habitat für Log-Analyse, Skripting und Debugging von Produktionsproblemen.
  • Async-Kommunikation: Starke schriftliche Englischkenntnisse.
  • Verantwortung für Ergebnisse: Komfortabel, die Person zu sein, auf die das Team eine Woche lang angewiesen ist.

Zusätzliche Anforderungen:

  • Direkte Erfahrung mit Bazel oder der Remote Execution API (REAPI).
  • Programmierkenntnisse in Java, Go, Python oder TypeScript für Automatisierung und interne Tools.
  • Erfahrung mit PagerDuty und Linear (oder gleichwertigen Vorfall- und Issue-Tracking-Workflows).
  • Hintergrund in Plattform- oder DevOps-Engineering in einem produktorientierten Unternehmen.
  • Vertrautheit mit Kubernetes oder Container-Orchestrierung in der Produktion.

Vorteile:

Wir bieten umfassende medizinische, zahnmedizinische und visuelle Leistungen, 401k-Boni, Elternzeit und großzügigen Urlaub. Das Team arbeitet vollständig remote, trifft sich jedoch mehrmals im Jahr an aufregenden Orten auf der ganzen Welt. Wir legen Wert darauf, die Arbeit zu erledigen und dabei Spaß zu haben, und haben zahlreiche unterhaltsame Teamevents wie Schokoladen-, Whisky- und Teeverkostungen, monatliche Teamspiele und Escape-Rooms organisiert.

Release Engineer Arbeitgeber: EngFlow

EngFlow ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Mit umfassenden Leistungen wie medizinischer Versorgung, großzügigem Urlaub und der Flexibilität des Remote-Arbeitsplatzes fördert EngFlow eine positive Arbeitskultur, in der Teamarbeit und persönliche Entwicklung im Vordergrund stehen. Die regelmäßigen Team-Events an aufregenden Orten weltweit stärken den Zusammenhalt und machen das Arbeiten bei EngFlow nicht nur bedeutungsvoll, sondern auch unterhaltsam.

E

Kontaktdaten:

EngFlow Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Release Engineer mit Bravour zu bestehen

Release- und Deployment-Erfahrung
Infrastruktur als Code (Terraform)
Erfahrung mit AWS, GCP und anderen Cloud-Anbietern
Vertrautheit mit Build-Systemen (Bazel, Gradle, Maven, CMake)
CI/CD-Operationen
Linux und Shell-Scripting
Starke schriftliche Kommunikation in Englisch