Temple Health
BWE
Ingénieur DevOps
À propos du poste
En tant qu'ingénieur DevOps chez BWE, vous êtes responsable de la manière dont les logiciels sont construits, testés et mis en production. Les équipes IA et Data de BWE produisent des applications, des agents et des intégrations personnalisés plus rapidement qu'elles ne peuvent les déployer en toute sécurité. Ce rôle constitue le parcours de livraison : pipelines, packaging, environnements et automatisation rendant les mises en production reproductibles, réversibles et auditables. Vous travaillez dans un environnement Azure et Microsoft 365 au sein d'une entreprise de financement immobilier commercial réglementée, où chaque modification doit être enregistrée. Il s'agit d'un rôle de bâtisseur pour un ingénieur qui préfère automatiser une mise en production plutôt que de l'effectuer manuellement.
Responsabilités principales
- Ingénierie de build et de release : Prendre en charge le parcours de build, de test et de mise en production pour les applications et intégrations personnalisées de BWE afin que les changements atteignent la production selon un rythme prévisible et reproductible.
- Pipelines CI/CD : Construire et maintenir des pipelines qui effectuent le linting, les tests, la validation et le déploiement du code applicatif et de la configuration, avec des portes de qualité automatisées avant la mise en production.
- Packaging et déploiement de logiciels : Packager et déployer des applications personnalisées et des outils internes à travers les environnements, incluant le versioning, le rollback et la documentation de release.
- Gestion des environnements : Provisionner et maintenir les environnements de développement, de test et de production, incluant la configuration, la gestion des secrets et la promotion entre les environnements.
- Infrastructure as Code : Définir l'infrastructure et l'état de la plateforme de manière déclarative, les conserver dans le contrôle de version et les déployer via un processus automatisé et révisé par les pairs.
- Normes de contrôle de source : Établir et maintenir des normes de workflow Git pour les travaux de développement de BWE, incluant le branching, la revue de pull request et la traçabilité des releases.
- Livraison d'applications IA : Fournir le parcours de livraison pour les applications développées par IA, incluant le déploiement d'agents, d'intégrations et de connecteurs MCP dans les environnements pris en charge.
- Autonomisation des développeurs : Soutenir les équipes IA et Data dans l'adoption des pratiques de contrôle de source, de revue et de déploiement, et supprimer les étapes manuelles entre le code fonctionnel et la production.
- Intégration de plateforme : Intégrer les systèmes via des REST APIs, des webhooks et une automatisation pilotée par les événements afin que les données circulent entre les plateformes sans saisie manuelle.
- Sécurité des pipelines : Implémenter l'analyse de code, les contrôles de dépendances et de chaîne d'approvisionnement logicielle dans le pipeline conformément aux normes établies avec la Sécurité de l'Information.
- Observabilité : Instrumenter les applications et les pipelines avec du monitoring, des alertes et des tableaux de bord couvrant la santé des déploiements, les taux d'échec et le temps de rétablissement.
- Preuve de changement : Produire l'historique des changements, les enregistrements d'approbation et les preuves de déploiement suffisants pour les revues d'agences, d'agences de notation et de clients.
- Escalade de plateforme : Servir de niveau 3 d'escalade pour les pipelines, les environnements et les outils de déploiement dont ce rôle a la charge.
Qualifications minimales
- 5+ années d'expérience en DevOps, ingénierie de plateforme ou livraison de logiciels, avec une responsabilité pratique des déploiements en production.
- Expérience démontrée dans la construction et la maintenance de pipelines CI/CD pour le code applicatif, et pas seulement pour des scripts et de la configuration.
- Solide maîtrise des workflows basés sur Git, incluant le branching, la revue de pull request et le tagging de release.
- Expérience pratique de l'infrastructure as code et de la gestion de configuration déclarative.
- Solide capacité d'automatisation en Python, PowerShell ou équivalent, incluant le développement basé sur des REST APIs.
- Expérience dans la gestion d'environnements applicatifs, incluant la gestion des secrets et la promotion entre les environnements.
- Expérience de déploiement sur Azure ou une plateforme cloud équivalente.
- Expérience dans la production d'enregistrements de changement et de déploiement adaptés aux revues d'audit ou de conformité.
- Licence dans un domaine connexe ou expérience pratique équivalente.
Qualifications souhaitées
- Expérience dans l'accompagnement des équipes d'ingénierie de données ou d'IA pour faire passer des prototypes vers des services de production pris en charge.
- Expérience dans l'intégration d'applications LLM, d'agents ou de connecteurs MCP dans des environnements d'entreprise.
- Expérience avec Databricks, Microsoft Foundry ou des plateformes de données et d'IA comparables.
- Expérience avec la conteneurisation et l'orchestration, ou l'exécution d'automatisation en tant que services pilotés par les événements.
- Expérience avec Microsoft 365 et Entra ID, incluant les principaux de service et les enregistrements d'applications.
- Expérience dans les services financiers ou une autre industrie réglementée.
- Certifications telles que Azure DevOps Engineer Expert ou équivalent.
Nous vous encourageons à explorer les opportunités de carrière que nous proposons ici chez BWE !
Veuillez noter que BWE ne parrainera pas les candidats pour ce poste en vue d'obtenir des avantages en matière d'immigration, y compris, mais sans s'y limiter, l'assistance à l'obtention d'une autorisation de travail pour les étudiants F-1, les professionnels H-1B, les travailleurs O-1, les travailleurs TN, les travailleurs E-3, parmi d'autres statuts d'immigration. Les candidats doivent être actuellement autorisés à travailler aux États-Unis à temps plein.
