
Développeur(euse) - Cloud
- À distance / Télétravail
- Montréal, Québec, Canada
- Ottawa, Ontario, Canada
- Toronto, Ontario, Canada
+2 plus- Opérations infonuagiques
L’équipe Cloud Infrastructure est petite, hautement technique et collaborative. Ton travail sera visible, les cycles de rétroaction rapides et tes idées seront réellement prises en considération.
Description de l'offre d'emploi
L’équipe Cloud Infrastructure construit la plateforme qui aide les équipes produit de Petal à déployer et faire fonctionner leurs applications de façon sécuritaire, fiable et efficace. Notre travail donne aux développeur·euse·s les outils, les modèles, les pipelines et la visibilité dont ils et elles ont besoin pour livrer avec confiance.
En tant que Développeur·euse II au sein de cette équipe, tu prendras en charge des projets d’infrastructure bien définis, de la conception jusqu’à la livraison et l’exploitation. Tu collaboreras avec les ingénieur·e·s produit pour comprendre leurs besoins vis-à-vis de la plateforme, ainsi qu’avec les autres ingénieur·e·s cloud pour améliorer la fiabilité, la sécurité et l’expérience développeur des services partagés.
Tu n’as pas besoin d’avoir utilisé tous les outils de notre environnement pour réussir dans ce rôle. De bonnes bases en cloud, une expérience avec Kubernetes, l’Infrastructure as Code et la curiosité comptent davantage que le fait de cocher toutes les cases.
Au quotidien, tu seras amené·e à :
Concevoir et maintenir l’infrastructure cloud à l’aide de Terraform, OpenTofu ou d’outils similaires d’Infrastructure as Code.
Participer à l’exploitation d’environnements Kubernetes sur Azure, incluant les déploiements, les releases Helm, la gestion sécurisée du trafic, les certificats et la configuration liée aux clusters.
Améliorer les pipelines CI/CD et l’automatisation des déploiements afin de permettre aux équipes produit de livrer plus rapidement et avec moins de risques.
Contribuer à la plateforme interne pour les développeur·euse·s de Petal, incluant les parcours de référence, les modèles libre-service et les outils qui rendent l’infrastructure plus facile à utiliser pour les équipes produit.
Soutenir l’observabilité, les alertes et la gestion des incidents pour les services partagés. Avec le temps, une fois bien intégré·e, tu pourrais participer à la rotation de garde, avec le soutien de l’équipe, des runbooks et des pratiques partagées de gestion d’incidents.
Renforcer les pratiques de sécurité liées à l’identité, au contrôle des accès, aux secrets, aux réseaux privés et à l’analyse des vulnérabilités.
Travailler directement avec les équipes produit pour les aider à obtenir ce dont elles ont besoin sur la plateforme, sans qu’elles aient à devenir expertes en infrastructure.
Rédiger et maintenir des runbooks pratiques et des guides opérationnels réellement utilisés par les équipes d’ingénierie.
Utiliser les outils d’IA de façon réfléchie pour le scripting, la recherche, le débogage et la documentation, tout en validant les résultats et en protégeant les informations sensibles.
Participer aux discussions de conception, signaler les risques opérationnels tôt et donner des retours utiles lors des revues de code et d’infrastructure.
Pré-requis du poste
Ton profil
Tu as une expérience pratique du cloud avec au moins un grand fournisseur comme Azure, AWS ou GCP.
Tu as travaillé avec des concepts cloud de base comme le calcul, le réseau, le stockage, l’identité et les secrets.
Tu as une expérience concrète avec Terraform, OpenTofu ou un outil comparable d’Infrastructure as Code.
Tu as une bonne connaissance de Kubernetes, incluant les déploiements, les services, les namespaces et le diagnostic de base en production.
Tu es à l’aise avec la création ou la maintenance de pipelines CI/CD, de workflows de déploiement ou de scripts d’automatisation.
Tu comprends les bases de l’observabilité : métriques, logs, traces, alertes et investigation lorsqu’un problème survient.
Tu communiques clairement, tu signales les blocages tôt et tu gardes le cap lorsque les situations deviennent complexes.
Tu es débrouillard·e et curieux·se. Tu sais utiliser la documentation, tes collègues et les outils d’IA pour trouver des réponses, tout en gardant la qualité et la sécurité en tête.
Tu n’as pas besoin d’avoir utilisé tous nos outils : une expérience solide sur Azure, AWS ou GCP, ou avec des technologies similaires, est tout à fait pertinente.
Atouts:
Expérience avec Azure, notamment AKS, Entra ID, VNet/sous-réseaux, RBAC, identités managées ou le fournisseur Terraform AzureRM.
Gestion de charts Helm, pratiques GitOps, Traefik, cert-manager ou contrôleurs d’ingress.
Pratiques d’ingénierie de la fiabilité, comme les SLO, les budgets d’erreur, l’analyse d’incidents ou les tests de résilience.
Outils d’analyse de sécurité de l’infrastructure comme Wiz, Checkov ou Trivy.
Expérience dans un environnement réglementé ou fortement axé sur la conformité.
Sensibilité FinOps ou aux coûts cloud, comme le tagging, le rightsizing ou l’optimisation des coûts.
Expérience avec GitLab CI, incluant les pipelines, les environnements ou les composants réutilisables.
Pourquoi nous rejoindre
Ton travail soutiendra des produits de santé utilisés partout au Canada. L’impact va au-delà de l’infrastructure.
Tu aideras à bâtir une plateforme interne utilisée chaque jour par des dizaines d’ingénieur·e·s chez Petal.
Tu rejoindras une petite équipe technique où ton travail est visible et où tes idées peuvent influencer notre façon de bâtir.
Tu travailleras à l’intersection de l’infrastructure cloud, de l’expérience développeur, de l’ingénierie de plateforme et de l’utilisation responsable de l’IA dans le développement.
Nous sommes en train de bâtir, d’améliorer et de standardiser. Tout n’est pas encore résolu, ce qui signifie qu’il y a une vraie place pour contribuer.
Nos avantages
De 4 à 6 semaines de vacances par année;
5 jours personnels payés par année;
Un régime collectif REER/RPDB avec contribution de l'employeur;
Un régime complet d'assurances collectives dès le premier jour;
Une allocation annuelle mieux-être;
L'accès à l'application de télémédecine Lumino Santé™;
Une allocation récurrente pour le travail à distance ou hybride: Selon nous, une entreprise ne peut se prétendre moderne et innovante ni affirmer placer le bien-être de son équipe au cœur de ses priorités sans offrir la plus grande flexibilité possible en matière de télétravail, dans les limites permises par la nature du poste et les besoins opérationnels.
Petal souscrit au principe de l'égalité en emploi et encourage les candidatures des femmes, des personnes en situation de handicap, des Premières Nations, des Inuit et des Métis, des personnes racisées ainsi que des membres d'autres groupes sous-représentés. Des mesures d'adaptation sont offertes, sur demande, tout au long du processus de recrutement.
- Montréal, Québec, Canada
- Ottawa, Ontario, Canada
- Toronto, Ontario, Canada
ou
C'est fait !
Votre candidature a été envoyée avec succès !
Vous avez déjà postulé à cet emploi
Nous vous remercions de l'intérêt que vous portez à ce poste. Malheureusement, vous avez déjà postulé à cet emploi.
