Ingénieur DevOps principal
Prêt à créer la suite avec l’une des marques les plus emblématiques au monde?
Pourquoi rejoindre Subway?
À Subway, nous ne restons pas immobiles. Nous construisons.
C’est une entreprise axée sur ce qui compte le plus : augmenter la rentabilité des franchisés, renforcer notre marque et créer de la valeur à long terme. Les personnes qui prospèrent ici sont celles qui veulent avoir un réel impact.
Tu ne feras pas seulement le travail. Tu vas le façonner.
Nous bougeons vite. Nous pensons comme des propriétaires. Nous prenons des décisions qui comptent. Nous nous tenons à des normes élevées parce que ce que nous faisons a un impact direct sur des milliers de franchisés à travers le monde.
Si vous apportez de l’énergie, de la responsabilité et un biais d’action, vous vous intégrerez parfaitement.
Nous prenons le travail au sérieux, mais nous savons aussi que les meilleurs résultats viennent des équipes qui se soutiennent mutuellement, célèbrent leurs victoires et se présentent prêtes à bâtir quelque chose de meilleur chaque jour.
C’est votre chance de faire partie de ce qui s’en vient.
À propos du poste :
L’équipe d’ingénierie invitée de Subway est en pleine transformation majeure de la plateforme — moderniser notre pile Adobe Experience Cloud et constituer une équipe d’ingénierie de haut calibre pour s’approprier notre technologie d’engagement des invités à long terme. L’ingénieur DevOps principal est un rôle clé au centre de cette transformation.
Vous serez propriétaire de l’infrastructure CI/CD, de l’ingénierie des versions et des opérations de plateforme qui sous-tendent trois équipes produits interfonctionnelles d’engagement des invités, couvrant CRM & Fidélisation, Personnalisation & ID, et automatisation du marchandisage. Les plateformes que vous soutiendrez incluent Adobe Experience Platform — incluant Real-Time CDP, Adobe Journey Optimizer et Customer Journey Analytics — ainsi que les applications mobiles React Native, les applications web React et Adobe Experience Manager.
Il s’agit d’un rôle pratique, à haute responsabilité. Vous ne ferez pas que maintenir des pipelines — vous concevez et améliorerez continuellement les processus d’automatisation, de scan de sécurité, de verrouillage de qualité et de publication qui permettent à nos équipes d’ingénierie d’avancer rapidement sans tout casser. Vous serez aussi un contributeur clé à la culture d’ingénierie IA d’abord de Subway, en tirant parti de Claude d’Anthropic et de notre bibliothèque grandissante de compétences réutilisables en ingénierie pour stimuler l’automatisation et réduire la corvée dans la pratique DevOps.
Les responsabilités incluent, sans s’y limiter :
- Concevez, mettez en œuvre et améliorez continuellement les pipelines CI/CD à travers la plateforme d’engagement des invités — couvrant les services intégrés à AEP, les applications mobiles React Natine, les applications web React et AEM. Automatiser les flux de travail de construction, de test et de déploiement dans les environnements de développement, staging et production à l’aide d’Azure DevOps et GitHub Actions.
- Intégrer et maintenir la qualité du code et les outils de sécurité au sein des pipelines CI/CD, incluant SonarQube pour l’application de la qualité du code et Wiz pour le balayage de sécurité cloud. Configurez les portes de libération, les seuils de qualité et les flux de travail automatisés de remédiation qui protègent les environnements de production.
- Soutenir les opérations de la plateforme Adobe Experience — y compris l’automatisation du déploiement pour les configurations AEP, les flux de travail de publication de parcours AJO et l’intégration avec les pipelines de données de Subway. Collaborez avec le chef technique Adobe Martech et les ingénieurs de plateforme pour construire et maintenir des patrons DevOps conscients d’AEP ainsi que la gestion de l’environnement.
- Gérer le cycle de vie des certificats SSL/TLS dans tous les environnements, en automatisant le renouvellement, le déploiement et la surveillance de la conformité selon les normes de sécurité de Subway.
- Ingénierie de lancement d’applications mobiles propres pour l’Apple App Store et le Google Play Store, incluant la signature de compilation, l’emballage des lancements et l’automatisation des soumissions de magasins.
- Documenter les processus, les runbooks et les normes de pipeline DevOps. Servir de ressource DevOps et de praticien pour les équipes d’ingénierie interfonctionnelles — formant les ingénieurs aux meilleures pratiques CI/CD et défendant la pensée automatisée au sein de l’organisation Guest Engagement.
Compétences et aptitudes requises
- Solides compétences pratiques en ingénierie DevOps avec une expérience démontrée dans la conception et l’exploitation de pipelines CI/CD en environnement de production utilisant Azure DevOps et/ou GitHub Actions.
- Une grande connaissance de la qualité du code et des outils de sécurité cloud — y compris SonarQube pour l’application de la qualité et Wiz ou équivalent pour le scan de sécurité — ainsi que la possibilité de configurer des portes de libération et des flux de travail automatisés de remédiation.
- Maîtrise du scripting (Bash, Python ou équivalent) pour l’automatisation des pipelines, la gestion de l’environnement et les outils opérationnels.
- Expérience de la gestion de l’automatisation du cycle de vie des certificats SSL/TLS lors de déploiements multi-environnements.
- Expérience pratique avec les pipelines de livraison d’applications mobiles React Native, incluant l’App Store et l’automatisation des versions Google Play.
- En travaillant avec Adobe Experience Manager et Adobe Experience Platform, y compris les considérations DevOps pour les services intégrés à AEP tels que la gestion de l’environnement, le déploiement de configuration et les opérations de pipeline de données.
- Expérience avec l’infrastructure en tant que code utilisant Terraform ou CloudFormation.
- Compétences solides en débogage et analyse des causes profondes dans les systèmes distribués CI/CD et les environnements cloud.
- Capacité à communiquer clairement avec les équipes d’ingénierie, d’assurance qualité et de produit sur l’état des sorties, l’état de la pipeline et le risque de déploiement.
- Approche axée sur la sécurité pour la conception de pipelines — à l’aise de gérer la configuration des portes de sécurité et de travailler avec les équipes de sécurité de l’information sur la conformité.
- Autodirigé et proactif; capable d’identifier les lacunes opérationnelles et d’améliorer sans attendre qu’on le demande.
- Un état d’esprit collaboratif avec un engagement envers la documentation et le partage des connaissances au sein de l’équipe.
- Maîtrise des outils de développement assisté par IA (Claude, GitHub Copilot ou équivalent) comme pratique quotidienne d’ingénierie.
- 5 ans ou plus d’expérience pratique en DevOps ou en ingénierie de plateforme, incluant la conception et les opérations de pipelines CI/CD dans un environnement de production.
- Voyages : Voyages périodiques entre les sites du North Hub et du South Hub selon les besoins des projets.
- Un baccalauréat ou un diplôme supérieur en informatique, génie logiciel, ou dans un domaine connexe (ou expérience pratique équivalente).
Qualifications préférées
- Expérience pratique directe avec les pratiques opérationnelles d’Adobe Experience Platform — y compris les flux de travail de déploiement AJO, la gestion du pipeline de données RT-CDP, ou le bac à sable AEP et la gouvernance de l’environnement.
- Ingénieur DevOps certifié AWS ou certification cloud équivalente.
- Expérience avec Dynatrace, Datadog ou des plateformes APM et d’observabilité équivalentes.
- Familiarité avec Adobe Workfront et Fusion du point de vue de l’automatisation des flux de travail et des opérations d’intégration.
- De l’expérience dans la création d’outils DevOps ou d’automatisation en utilisant de grands modèles de langage ou des agents IA.
- Expérience dans un environnement de restauration, d’hôtellerie, de commerce de détail ou de technologie de fidélisation des consommateurs.
- Expérience avec les déploiements infonuagiques multi-régions et la gestion du trafic mondial.
Qu’est-ce qu’on offre?
- Régimes d’assurance (médicaux, vie)
- Pension/401K/RSP (pays spécifique)
- Bonus compétitif
- Allocation de mobilité
- Remboursement des frais de scolarité
- Vacances d’entreprise
- Temps de bénévolat
- Et plus encore.....
Rémunération : La fourchette salariale de base pour ce poste est de 119 200 $ à 149 000 USD par année.
La rémunération dans cette fourchette sera déterminée de bonne foi en fonction de facteurs liés à l’emploi, qui peuvent inclure les compétences, l’expérience, l’éducation/formation, la localisation et l’équité interne.
