Site Reliability Engineer Sénior (SRE) – Azure (AI Platform)
Montréal, QC, Canada4h ago
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
How well do you match this job?
Key details
- Location
- Montréal, QC, Canada
- Work style
- Onsite
- Level
- Senior
- Job type
- Full-time
- Experience
- 5–8 yrs
- Function
- DevOps / Infrastructure
- Focus area
- AI / ML
- Posted
- 4h ago
Skills
About the role
Job Description
En tant qu’ingénieur(e) senior en fiabilité des sites (SRE), tu rejoindras notre équipe Plateforme IA et joueras un rôle clé pour assurer la fiabilité, la disponibilité et la performance de nos applications et services cloud.
Avec la croissance de MEDFAR et l’utilisation grandissante de plateformes comme MYLE et de nos services propulsés par l’intelligence artificielle, il devient essentiel de maintenir des environnements de production fiables, performants et capables d’évoluer à grande échelle.
Dans ce rôle, tu combineras une solide expertise de Microsoft Azure et de fortes compétences en développement logiciel pour surveiller les systèmes en production, détecter et résoudre les problèmes de manière proactive, et améliorer continuellement la stabilité et l’efficacité de notre infrastructure.
Tu travailleras en étroite collaboration avec les équipes de développement pour diagnostiquer les problèmes applicatifs, effectuer des revues de code, accompagner les déploiements et garantir le bon fonctionnement des applications en production. Ta capacité à comprendre et à écrire du code sera essentielle, même si le développement de nouvelles fonctionnalités ne sera pas ta responsabilité principale.
Tes responsabilités
Garantir la fiabilité des environnements de production : Surveiller et maintenir la disponibilité, la performance et la stabilité de nos applications et services hébergés sur Azure, en détectant et en résolvant les incidents de manière proactive.
Renforcer l’observabilité : Développer et améliorer les outils de monitoring, de journalisation et d’alertes afin d’assurer une visibilité en temps réel sur l’état des systèmes, de détecter les anomalies et d’accélérer la résolution des incidents.
Résoudre des problèmes techniques complexes : Analyser et résoudre les problèmes touchant les applications et l’infrastructure cloud, en identifiant leurs causes profondes et en mettant en place des solutions durables.
Optimiser la performance et l’évolutivité du cloud : Améliorer nos environnements Azure afin de soutenir une utilisation croissante, tout en garantissant la fiabilité, la sécurité et l’efficacité des systèmes.
Faire le lien entre le développement logiciel et les opérations : Collaborer avec les développeurs pour effectuer des revues de code, identifier les risques liés à la fiabilité et améliorer la conception, le déploiement et l’exploitation des applications en production.
Automatiser et optimiser les processus : Développer des scripts, des outils et des solutions d’automatisation afin de réduire les interventions manuelles, de simplifier les opérations et d’améliorer la fiabilité des systèmes.
Accompagner les mises en production : Contribuer aux pratiques CI/CD, aux processus de déploiement et à leur amélioration continue afin d’assurer des livraisons fluides et fiables.
Favoriser l’amélioration continue : Identifier les problèmes récurrents, proposer des améliorations techniques et contribuer à la mise en place de pratiques renforçant la fiabilité et la résilience de notre plateforme.
Qualifications
Contribue à notre équipe avec tes forces :
Diplôme collégial ou universitaire en génie logiciel, informatique ou domaine connexe, ou expérience pratique équivalente.
Au moins 5 ans d’expérience pertinente en Site Reliability Engineering (SRE), DevOps, Cloud Engineering ou développement logiciel, avec des responsabilités importantes liées aux environnements de production.
Solide expertise pratique de Microsoft Azure, notamment en infrastructure cloud, hébergement d’applications, monitoring et résolution de problèmes.
Expérience confirmée dans la maintenance et le support d’environnements de production, avec une forte orientation vers le monitoring, l’observabilité, la gestion des incidents et la fiabilité des systèmes.
Solides compétences en programmation dans au moins un langage orienté objet, avec la capacité d’écrire, de déboguer et de réviser du code applicatif.
Expérience des déploiements applicatifs, des pipelines CI/CD et de l’automatisation.
Bonne compréhension des architectures cloud, de la performance applicative, de l’évolutivité des systèmes et des bonnes pratiques de sécurité.
Excellentes capacités d’analyse et de résolution de problèmes, permettant d’investiguer des incidents aussi bien au niveau applicatif qu’au niveau de l’infrastructure.
Capacité à collaborer étroitement avec les équipes de développement logiciel et à contribuer aux discussions techniques et aux revues de code.
Esprit proactif, fort sens des responsabilités et volonté constante d’améliorer les pratiques et les systèmes.
Maîtrise de l’anglais ; le français est un atout.
Atouts supplémentaires
Expérience avec C# et .NET, idéalement .NET 10.
Connaissance des outils de monitoring et d’observabilité Azure, tels qu’Azure Monitor et Application Insights.
Expérience avec des outils d’IA comme Claude, ChatGPT ou GitHub Copilot pour automatiser des processus et améliorer la productivité.
Familiarité avec les applications basées sur les LLM, le RAG ou d’autres technologies d’intelligence artificielle.
Connaissance du secteur de la santé ou des environnements SaaS dédiés aux soins de santé.
Conditions de travail
Type de poste : Permanent, temps plein (40 h/semaine)
Mode de travail : Les candidat(e)s peuvent travailler depuis chez eux.
Présence occasionnelle au bureau requise (événements d’équipe, rencontres stratégiques, etc.)
Les candidats doivent résider dans la province de Québec
Additional Information
Télétravail et flexibilité (équilibre entre vie professionnelle et vie privée).
Contribution au REER
Assurance collective complète dès le premier jour.
Congé payé: 3 semaines + 1 entre Noël et le Nouvel An.
Allocation annuelle de formation pour soutenir votre développement professionnel.
Programme d'onboarding pour vous familiariser avec notre environnement et le domaine de la santé numérique
Le matériel informatique est fourni, ainsi que d’autres équipements si nécessaire.
Opportunités de croissance interne (promotions, mobilité interne)
L’appui d’un comité bien-être et social, avec des initiatives favorisant la cohésion, la santé mentale et le bien-être de nos employés
Une culture d'entreprise axée sur la transparence, la collaboration et l'innovation.
Rejoindre un environnement dynamique et innovant, où votre travail a un impact concret et à grande échelle, en contribuant à moderniser les soins de santé tant au Canada qu’à l’international.
With offices around the world, fluency in both French and English is a must at MEDFAR. Because of the need to communicate with colleagues and/or customers in other provinces or countries, bilingualism enables us to communicate in both languages while promoting the use of French.
At MEDFAR, we value diversity, equity and inclusion within our team. We are committed to providing a work environment where every individual feels respected and supported, regardless of their background, identity or abilities.As part of our commitment to a fair and inclusive recruitment process, we offer accommodation to candidates who request it. If you need accommodation during your interview, please let us know so that we can provide you with an adapted experience.
MEDFAR has voluntarily subscribed to an Equal Employment Opportunity Program (EEOP). We encourage applications from women, visible minorities, ethnic minorities, aboriginal peoples and people with disabilities. When applying, we invite you to complete this section, which enables us to implement our Equal Employment Opportunity Program (EEOP). Self-identification is not compulsory, but may enable you to benefit from hiring or promotion measures if you have the skills required for the job.
To better understand the self-identification process, please consult this guide.
Company Description
MEDFAR Clinical Solutions a été fondée en 2010 par deux ingénieurs aéronautiques qui ont réalisé que le système de santé n’exploitait pas pleinement le potentiel de la technologie. Soutenu par une large communauté d’experts médicaux et axé sur le succès clinique et la sécurité des patients, MEDFAR a été la première entreprise à certifier un Dossier Médical Électronique basé sur le cloud au Canada : MYLE (Make Your Life Easy).
Engagée à promouvoir l’excellence et l’efficacité des soins de santé à l’échelle mondiale, MEDFAR se distingue en offrant une solution unique de gestion des soins pour les cliniques, qui remplace les processus inefficaces par une alternative technologique plus rapide et plus sécurisée.