B&A
Bank of America
Senior Engineer - DevSecOps
Stellenbeschreibung
Bei Bank of America leitet uns ein gemeinsames Ziel: durch die Kraft jeder Verbindung das Finanzleben besser zu gestalten. Dies erreichen wir, indem wir verantwortungsvolles Wachstum vorantreiben und täglich für unsere Kunden, Teammitglieder, Gemeinden und Aktionäre liefern.
Ein großartiger Arbeitsplatz zu sein, ist ein Kernbestandteil unseres verantwortungsvollen Wachstums. Dies beinhaltet unser Engagement für einen integrativen Arbeitsplatz, die Gewinnung und Entwicklung außergewöhnlicher Talente, die Unterstützung des körperlichen, emotionalen und finanziellen Wohlbefindens unserer Teammitglieder, die Anerkennung und Belohnung von Leistungen sowie unser Engagement für die Gemeinden, denen wir dienen.
Bank of America bekennt sich zu einer Präsenzkultur im Büro mit spezifischen Anforderungen an die Anwesenheit im Büro, die ein angemessenes Maß an Flexibilität für unsere Teammitglieder und Unternehmen auf der Grundlage rollenspezifischer Überlegungen ermöglicht.
Bei Bank of America können Sie eine erfolgreiche Karriere mit Möglichkeiten zum Lernen, Wachsen und Wirken aufbauen. Kommen Sie zu uns!
Positionsübersicht
Senior Lead DevSecOps Engineer bietet führende technische Leitung und praktische Expertise bei der Weiterentwicklung von DevSecOps und unternehmensweiten CI/CD-Fähigkeiten, die automatisierte, sichere und zuverlässige Softwarebereitstellung im großen Maßstab ermöglichen. Die Rolle betont die Entwicklererfahrung und Liefermetriken zur Verbesserung der Produktivität, Effizienz und Engineering-Ergebnisse über ein großes, vielfältiges Anwendungsportfolio hinweg. Sie integriert Sicherheit und Compliance by Design während des gesamten Software-Lieferzyklus, um die Ausrichtung an Unternehmensstandards sicherzustellen und gleichzeitig Teams zu befähigen, schneller und mit Zuversicht voranzukommen. Die Rolle unterstützt auch die Cloud-native Einführung und Modernisierung und leitet Anwendungsteams zu skalierbaren, resilienten Implementierungen im Einklang mit den Standards.
Dies ist eine wirkungsvolle, leitende technische Rolle mit der Verantwortung, ITGPST zu klassenbester DevSecOps und Engineering-Praktiken zu führen und gleichzeitig die GT-weiten Standards einzuhalten.
Stellenbeschreibung
Diese Stelle ist verantwortlich für die Definition und Leitung des Engineering-Ansatzes für komplexe Features, um signifikante Geschäftsergebnisse zu erzielen. Zu den Hauptaufgaben der Stelle gehören die Bereitstellung komplexer Features und Technologien, die Ermöglichung von Entwicklungseffizienzen, die Bereitstellung von technischer Vordenkerrolle auf der Grundlage der Durchführung mehrerer Software-Implementierungen und die Anwendung von Tiefe und Breite in einer Reihe von technischen Kompetenzen. Darüber hinaus ist diese Stelle für das End-to-End-Lösungsdesign und die -bereitstellung verantwortlich.
Aufgaben
- Stellt sicher, dass der Design- und Engineering-Ansatz für komplexe Features mit der größeren Portfolio-Lösung übereinstimmt
- Definiert den Technologie-Toolstack für die Lösung und evaluiert und adaptiert neue Test-Tools/Frameworks/Praktiken für das/die Team(s)
- Ermöglicht dem/den Team(s)/Anwendungen Continuous Integration/Continuous Development (CI/CD)-Fähigkeiten und arbeitet mit anderen technischen Stakeholdern in Bezug auf die effiziente Funktion der CI-CD-Pipeline zusammen
- Leitet und beeinflusst das/die Team(s) bei Design und Best Practices für hohe Code-Performance – z. B. Pairing, Code-Reviews
- Liefert End-to-End-Bereitstellung komplexer Features, einschließlich Automatisierung, für entweder ein einzelnes Team oder mehrere Teams auf Programmebene
- Führt Forschungs-, Design-Prototyping- und andere Erkundungsaktivitäten durch, wie z. B. die Bewertung neuer Toolsets und Komponenten für Release Management, CI/CD und Features
- Arbeitet mit Stakeholdern zusammen, um High-Level-Lösungsanforderungen zu definieren, und mit Architekten für technische Anforderungen
Zusätzliche Aufgaben
DevSecOps & Plattform-Leitung
- Leitet die ITGPST-Einführung und -Implementierung des standardisierten CI/CD-Toolsets (Horizon) von GT, einschließlich Quellcodeverwaltung, CI, CD und zugehöriger Engineering-Praktiken
- Fördert agile und DevSecOps-Arbeitsweisen, die es Teams ermöglichen, Software schneller, sicherer und zuverlässiger auszuliefern
- Treibt die Automatisierung über Build-, Test-, Sicherheits-Scanning- und Deployment-Pipelines hinweg voran
Entwicklererfahrung & Metriken
- Arbeitet mit EET und zentralen Horizon-Teams zusammen, um neue Funktionen zu bewerten, Plattformprobleme zu beheben und die Roadmap-Richtung zu beeinflussen
- Definiert, verfolgt und nutzt Liefermetriken (z. B. Lead Time für Commits, Deployment-Frequenz, Coding-Zeit pro Person), um datengesteuerte Entscheidungen zu informieren
- Leitet die ITGPST-Teilnahme am GT-weiten Developer Excellence-Programm, einschließlich der Leitung von Arbeitsgruppen für Entwicklungswerkzeuge
Sicherheit & Compliance
- Treibt „Shift-Left“-Sicherheit voran, indem es Entwicklungsteams bei der frühzeitigen Erkennung von Schwachstellen während des gesamten SDLC unterstützt
- Unterstützt Teams bei der Behebung von Problemen, der Modernisierung von Abhängigkeiten und dem Ersatz von End-of-Life-Komponenten
- Stellt die Einhaltung der GT-Technologiestandards, des Change Managements und der Audit-Anforderungen sicher
Cloud & Modernisierung
- Leitet Anwendungsteams bei der Bewertung der Cloud-Bereitschaft und Migrationsgeeignetheit an
- Bietet praktische technische Unterstützung für Cloud-native und containerbasierte Implementierungen
Personal- & Programmleitung
- Leitet und beeinflusst mehrere virtuelle Teams in verschiedenen globalen ITGPST-Divisionen
- Kommuniziert effektiv mit leitenden Angestellten auf Divisions- und GT-Ebene
Erforderliche Qualifikationen
- 10+ Jahre allgemeine Erfahrung in der Softwareentwicklung, davon 5+ Jahre in den Bereichen DevSecOps, CI/CD oder Plattform-Engineering.
- Erfahrung in der Unterstützung großer, multi-Team-Engineering-Organisationen und unternehmensweiter Anwendungsportfolios.
- Fundierte Kenntnisse der Linux und Windows Betriebssystem-Grundlagen, Netzwerkkonzepte und Infrastrukturautomatisierung.
- Beherrschung von Programmier- und Skriptsprachen, die in der Automatisierung und Pipeline-Entwicklung verwendet werden.
- Praktische Erfahrung mit Git-basiertem Quellcode-Management und Branching-Strategien (Bitbucket, GitHub).
- CI-Erfahrung mit Jenkins (skriptbasiert oder deklarativ) und/oder GitHub Actions, sowie gängigen Build-Tools (Maven, npm, MS Build, pip).
- Erfahrung mit CD- und Release-Orchestrierungstools (Ansible, XL Release, Harness oder ähnlich).
- Erfahrung mit Containern und Orchestrierungsplattformen (Docker, Kubernetes, OpenShift).
- Vertrautheit mit Cloud-Plattformen (AWS und/oder Azure).
- Arbeitskenntnisse in der Datenbankautomatisierung und SQL für CI/CD und Analyse/Reporting.
- Starke analytische Fähigkeiten, Problemlösungs- und Fehlerbehebungsfähigkeiten.
- Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten.
- Fähigkeit, Ingenieure zu betreuen, zu entwickeln und zu beeinflussen und gleichzeitig eine DevSecOps-Kultur zu fördern.
- Komfort bei der Präsentation vor und der Zusammenarbeit mit leitenden Technologie-Führungskräften.
Gewünschte Qualifikationen
- Starke analytische Fähigkeiten, Problemlösungs- und Fehlerbehebungsfähigkeiten.
- Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten.
- Fähigkeit, Ingenieure zu betreuen, zu entwickeln und zu beeinflussen und gleichzeitig eine DevSecOps-Kultur zu fördern.
- Komfort bei der Präsentation vor und der Zusammenarbeit mit leitenden Technologie-Führungskräften.
Fähigkeiten
- Automatisierung
- Einflussnahme
- Ergebnisorientierung
- Stakeholder Management
- Technische Strategieentwicklung
- Anwendungsentwicklung
- Architektur
- Geschäftssinn
- Risikomanagement
- Lösungsdesign
- Agile Praktiken
- Analytisches Denken
- Zusammenarbeit
- Datenmanagement
- Prozess zur Lösungsbereitstellung
Schicht: 1. Schicht (Vereinigte Staaten von Amerika)
Stunden pro Woche: 40
Details zur Gehaltstransparenz
US - NJ - Jersey City - 101 Hudson St - 101 Hudson (NJ2101)
Angaben zu Gehalt und Leistungen
Gehaltsspanne $122,000.00 - $200,000.00 Jahresgehalt, Angebote werden basierend auf Erfahrung, Ausbildung und Qualifikationen festgelegt.
Berechtigt für diskretionäre Anreize
Diese Rolle ist berechtigt, am jährlichen diskretionären Plan teilzunehmen. Mitarbeiter haben Anspruch auf eine jährliche diskretionäre Prämie, die auf ihren individuellen Gesamtleistungen und Verhaltensweisen, den Leistungen und Beiträgen ihrer Geschäftseinheit und/oder Gruppe sowie dem Gesamterfolg des Unternehmens basiert.
Leistungen
Diese Rolle ist derzeit berechtigt für Leistungen. Wir bieten branchenführende Leistungen, Zugang zu bezahlter Freizeit, Ressourcen und Unterstützung für unsere Mitarbeiter, damit sie einen echten Einfluss erzielen und zum nachhaltigen Wachstum unseres Geschäfts und der von uns bedienten Gemeinden beitragen können.
