Site Reliability Engineer (d/f/m)

Site Reliability Engineer (d/f/m)

Berlin Vollzeit 45000 - 65000 € / Jahr (geschätzt) Homeoffice (teilweise)
Paymenttools

Auf einen Blick

  • Aufgaben: Entwickle und betreibe zuverlässige, skalierbare Systeme in einem innovativen Umfeld.
  • Unternehmen: Paymenttools revolutioniert die Zahlungslandschaft für Einzelhändler in Europa.
  • Vorteile: Deutschlandticket, 1.000 Euro Weiterbildungsbudget und Rabatte auf Reisen und Technik.
  • Weitere Informationen: Flexible Arbeitszeiten und Verantwortung ab dem ersten Tag.
  • Warum dieser Job: Gestalte die Zukunft der Zahlungen und arbeite mit modernster Technologie.
  • Qualifikationen: Starke Software-Engineering-Kenntnisse und Erfahrung mit verteilten Systemen.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Paymenttools hat die Mission, die Zahlungslandschaft für Einzelhändler in Europa zu transformieren. Mit mehr als 4,4 Milliarden Besuchern pro Jahr in unseren über 15.000 REWE Group Filialen und Reisebüros in 21 Ländern wissen wir genau, was Verbraucher und Händler beim Austausch von Waren gegen Geld benötigen. Wir glauben fest daran, Zahlungen nahtlos und unsichtbar zu gestalten und sie mit Mehrwertdiensten im Rahmen eines zuverlässigen Identitätsdienstes zu verknüpfen. Unser Mantra: #wesolvepayn. Wir kombinieren modernste Technologie mit strengen Sicherheitsmaßnahmen, um sensible Zahlungsdaten zu schützen und gleichzeitig Innovationen in einer cloud-nativen Technologielandschaft zu fördern.

Wir bauen eine starke Funktion im Bereich Site Reliability Engineering (SRE) auf und suchen einen Site Reliability Engineer, der dazu beiträgt, Zuverlässigkeit als zentrale Ingenieurdiziplin im Unternehmen zu gestalten. Dies ist keine traditionelle Betriebsrolle, sondern eine Ingenieurrolle, die sich auf den Aufbau von Systemen konzentriert, die skalieren, elegant ausfallen und automatisch wiederhergestellt werden, während wir kontinuierlich verbessern, wie wir sie betreiben. Um in dieser Rolle erfolgreich zu sein, sollten Sie Herausforderungen mit einer ingenieurtechnischen Denkweise angehen, automatisieren, bevor Sie operieren, und sich auf Ergebnisse konzentrieren, die einen echten Einfluss haben.

Sie sind jemand, der Verantwortung für unklare Probleme übernimmt und neugierig auf die Funktionsweise komplexer Systeme bleibt. Sie wissen, wann Sie tief eintauchen und wann Sie Einfachheit bevorzugen sollten, und zeigen ein hohes Maß an Pragmatismus, selbst in neuen Bereichen. Wir erwarten nicht, dass Sie ein Experte für jedes Tool sind, das wir verwenden; stattdessen schätzen wir Ihre Fähigkeit, Systeme zu analysieren, die richtigen Fragen zu stellen und zuverlässige Lösungen zu entwickeln.

Ihre Aufgaben:

  • Eng mit Produkt- und Plattformteams zusammenarbeiten, um zuverlässige, skalierbare und sichere verteilte Systeme zu entwerfen, zu bauen und zu betreiben
  • Die Einführung von Zuverlässigkeitsprinzipien wie SLOs, Fehlerbudgets und messbarem Servicebesitz vorantreiben
  • Automatisierung entwerfen und implementieren, die manuellen Aufwand reduziert, sich wiederholende Aufgaben eliminiert und die Systemresilienz verbessert
  • Zu Entscheidungen über die Systemarchitektur beitragen, mit Fokus auf Fehlermodi, Skalierbarkeitsgrenzen und Leistungsmerkmale
  • Vorfälle von Anfang bis Ende analysieren, von Symptomen bis zu Ursachen, und systemische Verbesserungen vorantreiben, anstatt einmalige Lösungen zu finden
  • An Bereitschaftsdiensten teilnehmen und die Vorfallreaktion über mehrere Schichten des Stacks leiten
  • Die Beobachtbarkeit kontinuierlich verbessern, indem bedeutungsvolle Signale definiert, Einblicke gewonnen und schnelle Diagnosen ermöglicht werden
  • Teams in Richtung Ingenieurpraktiken beeinflussen und betreuen, die Zuverlässigkeit, Einfachheit und Betrieblichkeit priorisieren
  • Sicherstellen, dass Systeme die Sicherheits-, Compliance- und regulatorischen Anforderungen erfüllen, die in Zahlungsumgebungen erwartet werden

Ihre Erfahrung:

  • Starker Hintergrund in der Softwareentwicklung mit Erfahrung im Aufbau oder Betrieb großangelegter verteilter Systeme
  • Beherrschung mindestens einer Programmiersprache (z.B. Go, Java, Kotlin oder ähnlich) mit der Fähigkeit, produktionsreife Codes zu schreiben
  • Solides Verständnis der Grundlagen der Informatik wie Datenstrukturen, Algorithmen und Komplexitätsabwägungen
  • Tiefes Verständnis dafür, wie Systeme im Hintergrund funktionieren, einschließlich Netzwerkconcepts (z.B. Schichtung, Routing, Latenz, Fehlermodi), Betriebssysteme und Parallelität
  • Erfahrung in cloud-nativen Umgebungen und modernen Infrastrukturmustern (z.B. containerisierte Workloads, deklarative Infrastruktur, service-to-service Kommunikation)
  • Starke Intuition zum Debuggen komplexer Systeme, insbesondere unter Produktionsdruck
  • Erfahrung mit Praktiken und Tools zur Beobachtbarkeit und die Fähigkeit, zu definieren, wie „gut“ in Bezug auf die Systemgesundheit aussieht
  • Fähigkeit, über Abwägungen zwischen Zuverlässigkeit, Leistung und Kosten nachzudenken

Unsere Vorteile:

  • Deutschlandticket, subventioniertes Abonnement
  • 1.000 Euro jährliches Lern- und Entwicklungsbudget + interne Schulungsplattformen
  • Rabatte auf Reisen, Mode, Technologie und mehr über unsere Unternehmensvorteile
  • REWE-Rabattkarte für Rabatte bei REWE-Gruppe Einzelhändlern
  • JobRad, günstige Fahrrad-Leasing!
  • Betriebliche Altersvorsorge
  • Versicherungsleistungen

Vorteile der Zusammenarbeit mit uns:

  • Wir arbeiten in einer hybriden Umgebung
  • Flexible Arbeitszeiten, die zu Ihrem Workflow passen, Ihre Zeit zählt!
  • Verantwortung ab dem ersten Tag
  • Arbeiten mit moderner und agiler Software wie Google Workspace, Slack, Asana, Jira, Lattice, Miro und Confluence
  • Unternehmensveranstaltungen, einschließlich Hackathons und Company Days

Wir freuen uns darauf, Sie kennenzulernen - auch wenn Sie das Gefühl haben, nicht alle Anforderungen zu erfüllen, aber die Position Sie dennoch begeistert und Sie denken, dass Sie gerne mit uns arbeiten würden, zögern Sie nicht, uns zu kontaktieren! Wir würden uns immer freuen, von Ihnen zu hören. Wir ermutigen ausdrücklich Bewerber aus Gruppen, die heute in Technologiebereichen unterrepräsentiert sind. Wir schätzen alle Arten von Hintergründen und Lebenswegen.

Site Reliability Engineer (d/f/m) Arbeitgeber: Paymenttools

Paymenttools ist ein hervorragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung bietet, in der Mitarbeiter von Tag eins Verantwortung übernehmen können. Mit einem großzügigen Weiterbildungsbudget, flexiblen Arbeitszeiten und einer hybriden Arbeitsweise fördert das Unternehmen nicht nur die persönliche und berufliche Entwicklung, sondern auch eine inklusive Kultur, die Vielfalt schätzt. Die Möglichkeit, an spannenden Projekten im Bereich der Zahlungsabwicklung zu arbeiten und dabei modernste Technologien zu nutzen, macht Paymenttools zu einem attraktiven Arbeitsplatz für alle, die einen bedeutungsvollen Beitrag leisten möchten.

Paymenttools

Kontaktdaten:

Paymenttools Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Site Reliability Engineer (d/f/m) erhalten könnten

Tipp Nummer 1

Sei proaktiv und nutze unser Netzwerk! Sprich mit Leuten, die bereits bei Paymenttools arbeiten oder in der Branche tätig sind. Networking kann dir helfen, Insider-Informationen zu bekommen und deine Chancen auf ein Vorstellungsgespräch zu erhöhen.

Tipp Nummer 2

Bereite dich gut auf technische Interviews vor! Übe Coding-Challenges und Systemdesign-Fragen, die für die Rolle eines Site Reliability Engineers relevant sind. Zeige, dass du nicht nur die Theorie beherrschst, sondern auch praktische Lösungen entwickeln kannst.

Tipp Nummer 3

Zeige deine Leidenschaft für Automatisierung und Systemzuverlässigkeit! Teile Beispiele aus deiner bisherigen Arbeit, wo du Prozesse automatisiert oder Systeme verbessert hast. Das zeigt, dass du die Prinzipien, die wir bei Paymenttools schätzen, auch in der Praxis umsetzen kannst.

Tipp Nummer 4

Nutze unsere Website für deine Bewerbung! Wir freuen uns über Bewerbungen direkt über unsere Plattform, da wir so einen besseren Überblick über die Kandidaten bekommen. Und vergiss nicht, deine Neugier und deinen Enthusiasmus für die Rolle zu zeigen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Site Reliability Engineer (d/f/m) mit Bravour zu bestehen

Software Engineering
Distributed Systems
Programmierung (z.B. Go, Java, Kotlin)
Datenstrukturen
Algorithmen
Netzwerktechnologien
Betriebssysteme

Einige Tipps für deine Bewerbung 🫡

Sei authentisch!:Wenn du deine Bewerbung schreibst, sei einfach du selbst. Zeig uns, wer du bist und was dich motiviert, Teil unseres Teams zu werden. Authentizität kommt immer gut an!

Betone deine Erfahrungen:Erzähl uns von deinen bisherigen Erfahrungen im Bereich Site Reliability Engineering oder ähnlichen Rollen. Zeig uns, wie du Probleme angehst und Lösungen findest – das ist für uns super wichtig!

Mach es übersichtlich:Achte darauf, dass deine Bewerbung klar strukturiert und leicht zu lesen ist. Verwende Absätze und Aufzählungen, um wichtige Punkte hervorzuheben. Wir lieben es, wenn wir schnell die Infos finden, die wir brauchen!

Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell bei uns landet und wir sie zügig bearbeiten können. Wir freuen uns auf deine Unterlagen!

Wie man sich auf ein Vorstellungsgespräch bei Paymenttools vorbereitet

Verstehe die Rolle

Mach dich mit den spezifischen Anforderungen der Stelle als Site Reliability Engineer vertraut. Lies die Stellenbeschreibung gründlich durch und überlege, wie deine Erfahrungen und Fähigkeiten zu den geforderten Aufgaben passen. Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu nennen, die zeigen, wie du ähnliche Herausforderungen gemeistert hast.

Technisches Wissen auffrischen

Da es sich um eine technische Position handelt, solltest du dein Wissen über verteilte Systeme, Cloud-Umgebungen und Automatisierungstechniken auffrischen. Bereite dich darauf vor, Fragen zu Netzwerkkonzepten, Betriebssystemen und Debugging-Methoden zu beantworten. Zeige, dass du die Prinzipien der Zuverlässigkeit verstehst und anwenden kannst.

Fragen vorbereiten

Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und dem Unternehmen. Frage nach den aktuellen Herausforderungen im Team oder wie das Unternehmen Zuverlässigkeitsprinzipien in der Praxis umsetzt. So kannst du auch herausfinden, ob die Unternehmenskultur zu dir passt.

Praktische Beispiele einbringen

Sei bereit, praktische Beispiele aus deiner bisherigen Arbeit zu teilen, die deine Problemlösungsfähigkeiten und deinen Ingenieursgeist demonstrieren. Erkläre, wie du komplexe Systeme analysiert und verbessert hast, und zeige, dass du in der Lage bist, sowohl tief in technische Details einzutauchen als auch pragmatische Lösungen zu finden.