Auf einen Blick
- Aufgaben: Leite innovative DevOps-Projekte und arbeite an einer globalen Zahlungsplattform.
- Unternehmen: Deutsche Bank, ein führendes Unternehmen im Finanzsektor mit Fokus auf Technologie.
- Vorteile: Umfassende Vorteile, einschließlich Gesundheitsförderung, flexible Arbeitszeiten und finanzielle Sicherheit.
- Weitere Informationen: Dynamisches Team mit vielfältigen Karrieremöglichkeiten und einem integrativen Arbeitsumfeld.
- Warum dieser Job: Gestalte die Zukunft des Zahlungsverkehrs mit modernster Technologie und agilem Arbeiten.
- Qualifikationen: Erfahrung in Testautomatisierung und Java-basierten Microservices erforderlich.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Deutsche Bank Technology in Berlin ist ein globales Team von Technik-Spezialisten, das sich über mehrere Handelszentren und Technologiezentren erstreckt. Wir legen großen Wert auf technische Exzellenz – unsere Ingenieure arbeiten an der Spitze der Innovation im Finanzdienstleistungssektor mit modernsten Technologien.
DB Technology ist ein globales Team von Technik-Spezialisten, das sich über mehrere Handelszentren und Technologiezentren erstreckt. Unser Standort in Berlin ist die neueste Ergänzung unseres globalen Netzwerks von Technologiezentren und wächst stark. Wir setzen uns dafür ein, eine vielfältige Belegschaft aufzubauen und hervorragende Möglichkeiten für talentierte Ingenieure und Technologen zu schaffen. Unsere Technikteams und Geschäftseinheiten nutzen agile Arbeitsweisen, um Lösungen aus unserem Heimatmarkt zu entwickeln.
Die Corporate Bank Technology hat ein mehrjähriges Technologie-Refresh-Programm gestartet, das die Revitalisierung von "Channel"-Anwendungen für die Zahlungsinitiierung umfasst. Als Lead Engineer (f/m/x) werden Sie an der Erweiterung der Funktionalität einer globalen Zahlungsinitiierungsplattform arbeiten, die auf React-basierten Micro-Frontends basiert, die von Java-basierten Microservices in einer containerisierten Umgebung unterstützt werden. Die Plattform nutzt Event-Streaming über Kafka und verschiedene Datenspeicher wie PostgreSQL, Oracle, HBase und MongoDB.
Sie werden mit anderen Senior Engineers und Analysten auf der Plattform zusammenarbeiten und agile Praktiken anwenden, um schrittweise Funktionalitäten hinzuzufügen, wobei der Schwerpunkt auf Automatisierung liegt. Sie werden mit Geschäfts- und Technologiemanagern zusammenarbeiten, um Module und Verbesserungen des Anwendungsstacks zu definieren, die es den institutionellen Kunden der Deutschen Bank ermöglichen, Zahlungen in Echtzeit zu initiieren und auf ihre Kontostände und -auszüge in nahezu Echtzeit zuzugreifen.
Ihre Hauptverantwortlichkeiten:
- Sie arbeiten mit dem UI/UX Design Team, Architekten, Business Analysts, Entwicklern und Stakeholdern in mehreren Regionen und Zeitzonen zusammen, um Anforderungen zu klären, Unklarheiten herauszufordern und diese in eine effektive QA-Strategie und Testartefakte zu übersetzen.
- Sie sind verantwortlich für die Qualität der Funktionen aus der QA-Perspektive über den gesamten Lebenszyklus hinweg, stellen sicher, dass Anforderungen testbar sind, Akzeptanzkriterien abgedeckt sind und Risiken von der Entstehung bis zur Produktion sichtbar sind.
- Sie erstellen, pflegen und verbessern kontinuierlich Testpläne und Testszenarien, wobei Sie KI-unterstützte Ansätze nutzen, um die Umsetzung zu beschleunigen, die Abdeckung zu erhöhen und die Dokumentation an die sich entwickelnden Anforderungen anzupassen.
- Sie entwerfen, bauen und pflegen praktische automatisierte Tests über UI, API, Integration und Backend-Schichten mit einem starken Fokus auf Zuverlässigkeit, Wartbarkeit und schnelles Feedback in CI/CD-Pipelines.
- Sie überwachen und kontrollieren regelmäßig Qualitätsrisiken durch geeignete Überprüfungen und Meilensteine in beiden funktionalen und nicht-funktionalen Testbereichen und unterstützen die Analyse und Priorisierung von Produktionsproblemen mit klarer Fehleranalyse.
Ihre Fähigkeiten und Erfahrungen:
- Umfangreiche praktische Erfahrung in der Testung und Automatisierung von Java-basierten Microservices und verteilten Anwendungen in Google Cloud-Umgebungen, einschließlich Cloud Run und GKE.
- Starker Hintergrund in der Testautomatisierung mit Selenium, Karate, Cucumber und verwandten Frameworks, mit der Fähigkeit, robuste Automatisierungssuiten unabhängig zu erstellen und weiterzuentwickeln.
- Solide Backend- und API-Testfähigkeiten (SoapUI, Postman) sowie Erfahrung im UI-Test für React-basierte Anwendungen, komponentengetriebene Frontends und Datenvalidierung mit MongoDB-gestützten Diensten.
- Versiert in CI/CD-Pipelines mit GitHub Actions und erfahren in TDD/BDD-Automatisierung, Testberichterstattung und Qualitätssicherungsmaßnahmen in Lieferpipelines.
- Starke Kommunikationsfähigkeiten mit nachgewiesener Fähigkeit, Anforderungsdiskussionen zu führen, QA-Verantwortung für Funktionen zu definieren und Daten sowie KI-gestützte Techniken zu nutzen, um Testplanung, Abdeckung und Ergebnisse zu verbessern.
Wir bieten Ihnen ein umfassendes Portfolio an Vorteilen und Angeboten, um sowohl Ihre privaten als auch beruflichen Bedürfnisse zu unterstützen. Wir streben eine Unternehmenskultur an, in der wir gemeinsam jeden Tag das Beste geben. Dazu gehören verantwortungsvolles Handeln, wirtschaftliches Denken, Initiative ergreifen und zielgerichtete Zusammenarbeit. Gemeinsam teilen und feiern wir die Erfolge unserer Mitarbeiter*innen. Wir begrüßen Bewerbungen von allen Menschen und fördern ein positives, faires und integratives Arbeitsumfeld.
Lead DevOps Engineer (f/m/x) – Channel Applications Arbeitgeber: Deutsche Bank
Die Deutsche Bank in Berlin bietet eine dynamische und innovative Arbeitsumgebung, die sich auf technische Exzellenz konzentriert. Unsere Mitarbeiter profitieren von umfangreichen Entwicklungsmöglichkeiten, einem positiven Arbeitsklima und einem starken Fokus auf Diversität und Inklusion. Zudem unterstützen wir Ihre persönliche und berufliche Gesundheit durch flexible Arbeitsmodelle und umfassende Sozialleistungen, was uns zu einem attraktiven Arbeitgeber im Finanzsektor macht.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Lead DevOps Engineer (f/m/x) – Channel Applications erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach ihren Erfahrungen und Tipps – das kann dir helfen, einen Fuß in die Tür zu bekommen.
✨Tipp Nummer 2
Bereite dich auf Vorstellungsgespräche vor, indem du häufige Fragen übst und deine eigenen Fragen an das Unternehmen vorbereitest. Zeig, dass du wirklich interessiert bist und verstehe, was Deutsche Bank von dir erwartet.
✨Tipp Nummer 3
Sei proaktiv! Wenn du eine Stelle siehst, die dir gefällt, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – mach den ersten Schritt!
✨Tipp Nummer 4
Zeige deine Leidenschaft für Technologie und Innovation! Teile Projekte oder Erfahrungen, die deine Fähigkeiten unter Beweis stellen. Das wird dir helfen, dich von anderen Bewerbern abzuheben.
Wir glauben, dass du diese Fähigkeiten brauchst, um Lead DevOps Engineer (f/m/x) – Channel Applications mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir wollen dich kennenlernen, also sei authentisch in deiner Bewerbung. Zeig uns, wer du bist und was dich motiviert, Teil unseres Teams zu werden.
Pass auf die Details auf!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Lass jemanden drüberlesen, bevor du sie abschickst!
Zeig deine Leidenschaft!:Erzähle uns von deinen Projekten und Erfahrungen, die deine Begeisterung für Technologie und Innovation zeigen. Wir suchen nach Menschen, die mit Leidenschaft an Lösungen arbeiten.
Bewirb dich über unsere Website!:Der einfachste Weg, um Teil unseres Teams zu werden, ist die Bewerbung über unsere Website. So stellst du sicher, dass deine Unterlagen direkt bei uns landen und wir dich schnellstmöglich kontaktieren können.
Wie man sich auf ein Vorstellungsgespräch bei Deutsche Bank vorbereitet
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie Java, React und Kafka. Zeige im Interview, dass du nicht nur die Grundlagen verstehst, sondern auch, wie sie in der Praxis angewendet werden.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Erfahrungen, die deine Fähigkeiten in der Testautomatisierung und im Umgang mit Microservices demonstrieren. Sei bereit, diese Beispiele zu teilen und zu erklären, wie du Herausforderungen gemeistert hast.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Teamdynamik und die Unternehmenskultur zu erfahren.
✨Agile Methoden verstehen
Da das Unternehmen agile Arbeitsweisen betont, solltest du ein gutes Verständnis von agilen Methoden haben. Erkläre, wie du in der Vergangenheit agile Praktiken angewendet hast und wie sie zur Verbesserung der Teamarbeit beigetragen haben.