Temple Health
BWE
DevOps Engineer
Über die Stelle
Als DevOps Engineer bei BWE verantworten Sie den gesamten Prozess der Softwareerstellung, -prüfung und -bereitstellung. Die KI- und Data-Teams von BWE entwickeln maßgeschneiderte Anwendungen, Agenten und Integrationen schneller, als sie diese sicher bereitstellen können. Diese Rolle bildet den Bereitstellungspfad: Pipelines, Paketierung, Umgebungen sowie die Automatisierung, die Releases wiederholbar, umkehrbar und prüfbar macht. Sie arbeiten in einer Azure- und Microsoft 365-Umgebung innerhalb eines regulierten Finanzunternehmens für Gewerbeimmobilien, in dem jede Änderung dokumentiert werden muss. Dies ist eine Position für einen Entwickler, der Releases lieber automatisiert, als sie manuell durchzuführen.
Hauptaufgaben
- Build- und Release-Engineering: Sie verantworten den Build-, Test- und Release-Pfad für die maßgeschneiderten Anwendungen und Integrationen von BWE, damit Änderungen die Produktion in einem vorhersehbaren und wiederholbaren Rhythmus erreichen.
- CI/CD-Pipelines: Sie erstellen und pflegen Pipelines, die Anwendungscode und Konfigurationen linten, testen, validieren und bereitstellen, inklusive automatisierter Qualitätskontrollen vor der Produktion.
- Software-Paketierung und -Bereitstellung: Sie paketieren und stellen maßgeschneiderte Anwendungen sowie interne Tools in verschiedenen Umgebungen bereit, einschließlich Versionierung, Rollback und Release-Dokumentation.
- Umgebungsmanagement: Sie stellen Entwicklungs-, Test- und Produktionsumgebungen bereit und pflegen diese, einschließlich Konfiguration, Secrets-Management und Beförderung zwischen den Umgebungen.
- Infrastructure as Code: Sie definieren den Infrastruktur- und Plattformstatus deklarativ, halten diesen in der Versionskontrolle und stellen ihn über einen automatisierten, durch Kollegen geprüften Prozess bereit.
- Standards für die Versionskontrolle: Sie etablieren und pflegen Git-Workflow-Standards für die Entwicklungsarbeit bei BWE, einschließlich Branching, Überprüfung von Pull Requests und Release-Rückverfolgbarkeit.
- Bereitstellung von KI-Anwendungen: Sie bieten den Bereitstellungspfad für KI-entwickelte Anwendungen, einschließlich der Bereitstellung von Agenten, Integrationen und MCP-Connectoren in unterstützten Umgebungen.
- Unterstützung der Entwickler: Sie unterstützen die KI- und Data-Teams bei der Einführung von Versionskontroll-, Review- und Bereitstellungspraktiken und eliminieren manuelle Schritte zwischen funktionsfähigem Code und Produktion.
- Plattformintegration: Sie integrieren Systeme über REST APIs, Webhooks und ereignisgesteuerte Automatisierung, damit Daten ohne manuelle Neueingabe zwischen Plattformen übertragen werden.
- Pipeline-Sicherheit: Sie implementieren Code-Scanning, Abhängigkeitsprüfungen und Kontrollen der Software-Lieferkette in der Pipeline gemäß den Standards der Informationssicherheit.
- Observability: Sie instrumentieren Anwendungen und Pipelines mit Monitoring, Alerting und Dashboards, die den Bereitstellungsstatus, Fehlerraten und die Wiederherstellungszeit abdecken.
- Änderungsnachweis: Sie erstellen Änderungshistorien, Genehmigungsdatensätze und Bereitstellungsnachweise, die für Prüfungen durch Behörden, Ratingagenturen und Kunden ausreichen.
- Plattform-Eskalation: Sie fungieren als Eskalationsinstanz der Stufe 3 für die Pipelines, Umgebungen und Bereitstellungstools, für die diese Rolle verantwortlich ist.
Mindestanforderungen
- 5+ Jahre Erfahrung in DevOps, Plattform-Engineering oder Software-Bereitstellung mit praktischer Verantwortung für Produktionsbereitstellungen.
- Nachgewiesene Erfahrung im Aufbau und der Pflege von CI/CD-Pipelines für Anwendungscode, nicht nur für Skripte und Konfigurationen.
- Starke Kenntnisse in Git-basierten Workflows, einschließlich Branching, Überprüfung von Pull Requests und Release-Tagging.
- Praktische Erfahrung mit Infrastructure as Code und deklarativem Konfigurationsmanagement.
- Starke Automatisierungsfähigkeiten in Python, PowerShell oder Äquivalent, einschließlich der Entwicklung gegen REST APIs.
- Erfahrung in der Verwaltung von Anwendungsumgebungen, einschließlich Secrets-Management und Beförderung zwischen Umgebungen.
- Erfahrung mit Bereitstellungen in Azure oder einer vergleichbaren Cloud-Plattform.
- Erfahrung in der Erstellung von Änderungs- und Bereitstellungsdatensätzen, die für Audit- oder Compliance-Prüfungen geeignet sind.
- Bachelor-Abschluss in einem relevanten Bereich oder gleichwertige praktische Erfahrung.
Bevorzugte Qualifikationen
- Erfahrung darin, Data- oder KI-Engineering-Teams bei der Überführung von Prototypen in unterstützte Produktionsdienste zu unterstützen.
- Erfahrung bei der Integration von LLM-Anwendungen, Agenten oder MCP-Connectoren in Unternehmensumgebungen.
- Erfahrung mit Databricks, Microsoft Foundry oder vergleichbaren Daten- und KI-Plattformen.
- Erfahrung mit Containerisierung und Orchestrierung oder dem Betrieb von Automatisierung als ereignisgesteuerte Dienste.
- Erfahrung mit Microsoft 365 und Entra ID, einschließlich Service Principals und Anwendungsregistrierungen.
- Erfahrung in Finanzdienstleistungen oder einer anderen regulierten Branche.
- Zertifizierungen wie Azure DevOps Engineer Expert oder gleichwertig.
Wir laden Sie ein, die Karrieremöglichkeiten zu erkunden, die wir hier bei BWE anbieten!
Bitte beachten Sie, dass BWE für diese Position keine Sponsorenschaft für Einwanderungsvorteile übernimmt, einschließlich, aber nicht beschränkt auf die Unterstützung bei der Erlangung einer Arbeitserlaubnis für F-1-Studenten, H-1B-Fachkräfte, O-1-Arbeiter, TN-Arbeiter, E-3-Arbeiter sowie andere Einwanderungsstatus. Bewerber müssen derzeit berechtigt sein, in den Vereinigten Staaten in Vollzeit zu arbeiten.
