Senior Platform Engineer (m/f/d)

Senior Platform Engineer (m/f/d)

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
SAP

Auf einen Blick

  • Aufgaben: Entwickle innovative Plattformfähigkeiten und arbeite an spannenden Projekten im Bereich Big Data.
  • Unternehmen: SAP, ein führendes Unternehmen im Bereich Cloud- und Datenlösungen.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein dynamisches Team.
  • Weitere Informationen: Wachstumsmöglichkeiten in einem kreativen und unterstützenden Umfeld.
  • Warum dieser Job: Gestalte die Zukunft der Datentechnologie und arbeite mit den neuesten Technologien.
  • Qualifikationen: Erforderlich sind Programmierkenntnisse in Java, Python oder Go und Problemlösungsfähigkeiten.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Join an innovative, collaborative development environment und helfen Sie, sichere Datenzugriffs- und Konnektivitätsfähigkeiten als Teil von SAPs Big Data Fabric Services (BDFS) zu gestalten. Sie werden die nächste Generation des SAP Data Accelerator und verwandter BDFS-Plattformfähigkeiten über Architektur, Ingenieurausführung und Produktionsbereitschaft mitgestalten.

Das Produkt SAP Data Accelerator konzentriert sich auf sichere Partnerkonnektivität und den Zugriff auf SAP Geschäftsdaten über SAP ERP und Line-of-Business-Anwendungen in On-Premise-, Private Cloud- und Public Cloud-Landschaften. Es gehört zum umfassenderen BDFS-Portfolio, das es Kunden erleichtert, in die Welt der großen Daten einzutreten und Plattformfähigkeiten wie Apache Spark als Dienst, mehrsprachige Datenverarbeitung auf Kubernetes-basierter Infrastruktur und Zugriff auf hyperscaler-unabhängige Datenquellen mithilfe des Delta Sharing-Protokolls auf dem HANA Data Lake File Service (HDLFS) bereitstellt.

Als Senior Platform Engineer werden Sie in einem Entwicklungsteam an Design, Codierung, Tests, Betriebsfähigkeit und Qualitätssicherung mitwirken. Sie werden Probleme im neuen oder bestehenden Code bewerten und lösen und dabei hohe Aufmerksamkeit für Details, Zuverlässigkeit und Effizienz zeigen. Sie werden eng mit Teammitgliedern zusammenarbeiten, um den Erfolg sicherzustellen.

Tagtägliche Aufgaben

  • Arbeiten Sie an Design-, Codierungs- und Qualitätssicherungsaufgaben im Zusammenhang mit spezifischen Produktfunktionen.
  • Bauen Sie zuverlässige, produktionsbereite Plattformfähigkeiten auf und helfen Sie, die Ingenieursqualität im Team voranzutreiben.
  • Entwickeln Sie in Java, Python und Go, Rust ist ein Plus.
  • Arbeiten Sie in einem agilen Team, das das Scrum-Framework nutzt, um sich selbst zu organisieren und Entwicklungsziele zu erreichen.
  • Mentorieren und leiten Sie Junior-Entwickler, um deren berufliche Entwicklung und Wachstum zu fördern.
  • Unterstützen Sie Product Owners und Architekten bei technischen Diskussionen.
  • Helfen Sie beim Erstellen von PoCs und der Erforschung möglicher technischer Lösungen.

Was Sie mitbringen

Erforderliche Fähigkeiten

  • Abschluss in Informatik, Systemanalyse, Informationstechnologie, Mathematik, Physik oder Ingenieurwesen.
  • Fortgeschrittene oder fließende Englischkenntnisse.
  • Exzellente Programmierkenntnisse und Kenntnisse über Algorithmen, Datenstrukturen, Raum- und Laufzeitkomplexität (Big-O-Notation).
  • Starke praktische Entwicklungserfahrung in Java, Python und/oder Go.
  • Starke analytische und problemlösende Fähigkeiten.
  • Fähigkeit zur Fehlersuche bei komplexen Softwareproblemen unter Nutzung technischer und produktbezogener Fähigkeiten.
  • Vertrautheit mit Entwurfsmustern, Clean Code, kontinuierlicher Integration / kontinuierlicher Bereitstellung (CI/CD), Code-Überprüfung und testgetriebenem Entwickeln (TDD) ist wünschenswert.

Plattform-, Sicherheits- und Betriebsfähigkeit

  • Erfahrung mit cloud-nativer Entwicklung und Kubernetes-basierten Umgebungen.
  • Gutes Verständnis von Netzwerkconcepts, die für verteilte Systeme, sichere Konnektivität und Cloud-Umgebungen relevant sind.
  • Erfahrung mit sicherer Konnektivität und Plattform-Engineering-Mustern, einschließlich OAuth 2.0, mTLS, Proxy- oder Tunnelarchitekturen und Multi-Tenant-Service-Design.
  • Erfahrung mit Beobachtungspraktiken, einschließlich Metriken, Tracing, Gesundheitschecks, Alarmierung und OpenTelemetry.
  • Erfahrung mit Skalierbarkeit, automatischer Skalierung, Kapazitätsmanagement und Leistungsoptimierung für verteilte Dienste.
  • Erfahrung mit sicherer Softwareentwicklung, Bedrohungsmodellierung, Produktionshärtung und automatisierten Tests über Unit-, Integrations- und End-to-End-Szenarien.
  • Kenntnisse über KI-unterstützte und agentische Engineering-Tools und die Fähigkeit, diese effektiv über den Softwareentwicklungslebenszyklus hinweg zu nutzen.

SAP- und Plattformfähigkeitsdesign

  • Erfahrung mit der Integration in SAP-Backend-Systeme wie SAP ERP (ECC oder S/4HANA) und NetWeaver-basierten Landschaften.
  • Erfahrung mit REST-API-Design und Service-Workflows wie Einschreibung, Verbindung oder Sitzungslebenszyklus, Endpunktverwaltung oder verwandten Plattformfähigkeiten.
  • Bereitschaft, Verantwortung zu übernehmen, neue Entwicklungen voranzutreiben und kreativ an herausfordernden und bahnbrechenden Aufgaben gemäß den höchsten technischen Standards zu arbeiten.
  • Engagement, Teamgeist, Flexibilität und Initiative.
  • Fähigkeit, schnell neue Wissensgebiete zu erlernen.

Schön zu haben

  • Rust-Entwicklungserfahrung.
  • ABAP-Entwicklungserfahrung.
  • Erfahrung im Aufbau von SAP-Add-ons oder Backend-Erweiterungen.
  • Aktuelle praktische Erfahrung mit KI-unterstützten oder agentischen Tools über den Softwareentwicklungslebenszyklus hinweg.

Lernmöglichkeiten

  • Exponiert gegenüber den neuesten Technologien und Zusammenarbeit mit erstklassigen Entwicklern zur Verbesserung der beruflichen Fähigkeiten.
  • Arbeiten Sie an modernen cloud-nativen Plattformengineering-Themen, einschließlich Kubernetes, Beobachtbarkeit, Sicherheit und großangelegten verteilten Diensten.
  • Tiefere Einblicke in sichere Unternehmenskonnektivität und SAP-Datenzugangsszenarien über hybride Landschaften.
  • Gelegenheit, Plattformfähigkeiten zu gestalten, die sich von aktuellen Konnektivitätsszenarien zu breiteren API-gesteuerten Datenzugangsfähigkeiten über zukünftige Projektphasen entwickeln.

Sie werden mit dem SAP Data Accelerator-Team innerhalb von SAP HANA Cloud & Data Lakehouse / Big Data Fabric Services arbeiten. Das BDFS-Team ist verantwortlich für die Erweiterung und Vervollständigung der SAP Data Platform mit Big Data-Technologien, unterstützt verschiedene SAP-Geschäftsbereiche, nutzt Apache Spark und Objektspeichertechnologie, integriert in SAP BTP und HANA Cloud & Data Lakehouse, gewährleistet Multi-Tenancy und sichere Datenverarbeitung und baut Fähigkeiten für sichere Partnerkonnektivität und geregelten Zugriff auf SAP Geschäftsdaten auf.

Senior Platform Engineer (m/f/d) Arbeitgeber: SAP

SAP bietet eine innovative und kollaborative Arbeitsumgebung, in der Sie als Senior Platform Engineer an der Entwicklung sicherer Datenzugriffs- und Konnektivitätslösungen mitwirken können. Mit einem starken Fokus auf Mitarbeiterentwicklung und modernsten Technologien haben Sie die Möglichkeit, Ihre Fähigkeiten in einem agilen Team zu erweitern und gleichzeitig an bedeutenden Projekten zu arbeiten, die die Zukunft der Datenverarbeitung gestalten. Zudem profitieren Sie von einer offenen Unternehmenskultur, die Teamarbeit und Kreativität fördert, sowie von flexiblen Arbeitsmodellen, die eine ausgewogene Work-Life-Balance unterstützen.

SAP

Kontaktdaten:

SAP Recruiting-Team

StudySmarter Expertenrat🤫

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

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei SAP anzuklopfen, wenn du dich auf die Stelle als Senior Platform Engineer (m/f/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei SAP vorzubereiten!

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

Java
Python
Go
Rust
Kubernetes
Cloud-native Entwicklung
Sicherheitskonzepte

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei SAP klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei SAP vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.