Description du poste :
Notre client, une entreprise reconnue pour son expertise dans le développement de solutions logicielles destinées au secteur juridique, est à la recherche d'un(e) Ingénieur(e) DevOps pour joindre son équipe.
Vous évoluerez dans un environnement technologique moderne où l'innovation, la collaboration et l'amélioration continue sont au cœur des projets. Vous aurez l'occasion de contribuer à la stabilité, à la performance et à l'évolution d'une plateforme SaaS utilisée par une clientèle professionnelle.
Conditions de travail
- Poste permanent à temps plein (40 heures par semaine)
- Mode de travail hybride : 2 jours en présentiel et 3 jours en télétravail
- 3 semaines de vacances dès l'embauche
Responsabilités principales
- Déployer et administrer des plateformes Linux dans des environnements Docker
- Gérer les services Web (Tomcat, Nginx et Apache)
- Administrer les bases de données MySQL / MariaDB
- Assurer le monitoring des plateformes à l'aide de Prometheus, Nagios, Elasticsearch et Loki
- Déployer les correctifs de sécurité et les mises à jour applicatives
- Gérer les accès et la sécurité des plateformes
- Déployer des environnements SaaS sur AWS
- Assurer le support et la maintenance des applications d'affaires
✅ Profil recherché
- Expérience en administration Linux
- Excellente maîtrise de Docker
- Expérience dans des environnements SaaS et des applications Web
- Bonne connaissance des bases de données et des outils de monitoring
- Connaissances d'AWS (un atout)
- Maîtrise professionnelle du français et de l'anglais
- Autonomie, rigueur, esprit d'analyse et sens de l'organisation
Ce que notre client offre
- Salaire jusqu'à 110 000 $, selon l'expérience
- 3 semaines de vacances
- Assurance collective
- Mode de travail hybride (2 jours au bureau, 3 jours en télétravail)
- Environnement collaboratif, technologies modernes et possibilités de développement professionnel
- Autres avantages concurrentiels
Intéressé(e) par cette opportunité?
Faites-nous parvenir votre CV ou communiquez avec nous pour en savoir plus. Toutes les candidatures seront traitées de façon confidentielle.
#pro74
Rémunération : 85 000,00$ à 110 000,00$ par an
Avantages :
- Assurance Dentaire
- Assurance Vision
- Cotisation égale au RÉER
Question(s) de présélection:
- Docker / Linux — Vous avez un conteneur Docker exécutant une application Java/Tomcat qui redémarre périodiquement en production. Quelles commandes et vérifications faites-vous pour identifier la cause, et comment distinguez-vous un problème applicatif, mémoire, CPU, réseau ou configuration Docker ?
- Web / Reverse Proxy — Un utilisateur obtient une erreur 502 Bad Gateway via Nginx, alors que le serveur Nginx est opérationnel. Décrivez précisément votre démarche de diagnostic jusqu’à l’identification de la cause, en considérant Nginx, Tomcat, les ports, les logs et le réseau.
- MySQL/MariaDB / Performance — Une application SaaS devient soudainement très lente et les métriques montrent une hausse importante du temps de réponse. Comment détermineriez-vous si le problème provient de MySQL/MariaDB ? Quels indicateurs, commandes ou analyses SQL utiliseriez-vous pour identifier une requête ou un processus problématique ?
- Monitoring / Production — Vous constatez dans Prometheus/Loki qu’un service devient progressivement instable : augmentation du nombre d’erreurs, de la latence et des redémarrages de conteneurs. Expliquez comment vous corréleriez les métriques, logs et événements système pour trouver la cause racine, puis comment vous mettriez en place une alerte permettant de détecter le problème avant qu’il affecte les clients.
Langue:
- Français (Obligatoire)
- Anglais (Obligatoire)
Lieu du poste : Télétravail hybride à Montréal, QC