Skip to content
mimi

DevOps-Experten (w/m/d)

Randstad Deutschland

flexible Senior 3mo ago

About the role

Projektbeschreibung

  • End-to-End API-Design: Gestaltung neuer API-Ressourcen von der OpenAPI-Spezifikation über Go-Handler, Worker-Workflows, PostgreSQL/Galera-Schemamigrationen, RabbitMQ- oder Solace-Messaging und Helm-Charts bis hin zu Observability und Runbooks.
  • API-Weiterentwicklung: Weiterentwicklung der IaaS-API mit Fokus auf Stabilität, Skalierbarkeit, Codequalität sowie das Hinzufügen neuer Funktionen.
  • Skalierung der Abrechnung: Weiterentwicklung der Billing-Pipeline zur Verarbeitung neuer Ressourcentypen und Vorbereitung der Pipeline auf eine 10-fache sowie 100-fache Skalierung.
  • Architektur & Reviews: Treffen von Architekturentscheidungen über Servicegrenzen hinweg sowie Review von API-Beiträgen anderer IaaS-Teams.
  • Full-Ownership („You Build It – You Run It“): Verantwortung für Features im gesamten Lebenszyklus (Deployment, Betrieb, Rufbereitschaft/Pager-Bereitschaft und Fehlerbehebung).
  • Qualitätssteigerung & Wissenstransfer: Setzen hoher Standards bei Code-Reviews, Mentoring von Kollegen und Dokumentation nicht-offensichtlicher Sachverhalte.

Skills

  • Langjährige Go-Erfahrung: Mehrjährige professionelle Erfahrung mit Go in Produktionssystemen. Sie schreiben idiomatischen Go-Code, testen diesen angemessen und können Design-Entscheidungen klar argumentieren.
  • Verteilte Systeme: Praktische Erfahrung im Aufbau und Betrieb verteilter Systeme (Message Queues, asynchrone Worker-Pipelines, idempotente Verarbeitung, Ausfallmuster wie Partial Failures oder Retry Storms).
  • API-Design: Fundierte Kenntnisse in REST, OpenAPI, Versionierung, Abwärtskompatibilität und Deprecation-Strategien.
  • Datenbanken & Linux: Tiefgehendes Wissen über relationale Datenbanken (Praxiserfahrung mit großen Produktionsdatenbanken ist ein Plus) sowie solide Linux-Grundlagen (Logs, Netzwerk, Prozesse).
  • Testing & Observability: Effektives Nutzen der Testpyramide sowie Instrumentierung von Systemen mittels Metriken, Traces und strukturierten Logs. Sie reagieren auf eigene Alerts und schaffen dauerhafte Lösungen.
  • Kubernetes & Helm: Sicherer täglicher Umgang (Troubleshooting von Pods, Event-Analyse, Verfolgung von Netzwerkpfaden, Tuning von Resource Limits).
  • Infrastruktur: Bereitschaft, sich in die zugrundeliegende Infrastrukturschicht einzuarbeiten, Fehler auf dieser Ebene zu analysieren und kontinuierlich dazuzulernen (Expertenwissen an Tag 1 nicht zwingend erforderlich).

Skills

GoHelmKubernetesLinuxOpenAPIPostgreSQLRabbitMQRESTSolace

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free