Jobs / Otodata_fr

Ingénieur(e) DevOps (Environnements On Premise)

Otodata_fr · Montreal, Quebec, Canada
Visa: unknownSalary: unknownWork mode: unknown
Skills
ansiblebashci/cddevopsdockergrafanalinuxnginxprometheusvault

Description

L’Ingénieur(e) DevOps est responsable du déploiement, de l’automatisation, du monitoring et de l’amélioration continue des infrastructures et des pipelines CI/CD dans un environnement principalement On‑Premise. Le rôle implique la gestion d’outils modernes tels que GitLab, GitLab Runner, Prometheus, Grafana, ainsi que la maintenance de serveurs Windows Server 2019+ et Linux Ubuntu.

La personne idéale possède une solide expérience en automatisation, en surveillance de systèmes, ainsi qu’une compréhension avancée de la gestion d’infrastructures hybrides.


Responsabilités principales

Infrastructure & administration système

  • Gérer et maintenir des environnements On‑Premise sous Windows Server 2019+ et Linux Ubuntu.
  • Automatiser les configurations et déploiements (Ansible ou équivalent).
  • Assurer la gestion, la mise à jour et la sécurisation des serveurs, services et applications.
  • Gestion du traffic et redirection dans les servers NGINX avec MOD Security

CI/CD & Automatisation

  • Concevoir, maintenir et optimiser des pipelines CI/CD basés sur GitLab et GitLab Runner.
  • Automatiser les processus de build, test, packaging et déploiement des applications C#.
  • Supporter les équipes de développement dans l’intégration des pratiques DevOps.

Monitoring & observabilité

  • Installer, configurer et maintenir des solutions de monitoring :
  • Prometheus (scraping, alerting rules, exporters)
  • Grafana (dashboards, alertes, intégrations)
  • Assurer la disponibilité, la stabilité et la performance des applications et infrastructures.
  • Mettre en place des alertes proactives et des tableaux de bord adaptés aux équipes TI.
  • Faire des analyses réseau (WAF, log nginx, accès aux serveurs)

Sécurité & conformité

  • Participer à la mise en place des bonnes pratiques de sécurité (contrôle d’accès, durcissement, gestion des secrets).
  • Maintenir la conformité avec les standards internes et les normes de sécurité.
  • Maintient et la sécurité de la vault (Hashicorp)

Gestion des incidents & support TI

  • Diagnostiquer et résoudre des incidents complexes d’infrastructure et de pipelines.
  • Participer au support de niveau avancé pour les environnements DevOps.
  • Collaborer avec les équipes de développement, réseau et infrastructure.

Documentation & collaboration

  • Documenter les systèmes, environnements, procédures et pipelines CI/CD.
  • Utiliser Jira pour la gestion des tâches, incidents et projets de développement.
  • Utiliser Autotask pour la gestion des tâches informatiques
  • Participer activement aux réunions techniques, revues et planifications.


Compétences techniques requises

Systèmes & serveurs

  • Excellente maîtrise de :
  • Windows Server 2019+
  • Linux Ubuntu (18.04/20.04/22.04)
  • Compréhension solide des concepts d’infrastructure On‑Prem (réseau, stockage, virtualisation).

CI/CD & DevOps

  • Expérience confirmée avec GitLab et GitLab Runner.
  • Expérience confirmée Docker
  • Maîtrise des pipelines CI/CD (YAML, runners, artefacts, déclencheurs, environnements).
  • Maîtrise du protocole SSH
  • Connaissance dans les scripts Ansible

Monitoring & Observabilité

  • Très bonne connaissance de :
  • Prometheus (architecture, exporters, alertmanager)
  • Grafana (dashboards, alerting, data sources)

Outils & processus

  • Tickets et workflows sous Jira.
  • Connaissance des pratiques DevOps : automatisation, infrastructure as code.
  • Maitrise du scripting (PowerShell, Bash).


Compétences interpersonnelles

  • Excellentes habiletés de résolution de problèmes et d’analyse.
  • Capacité à travailler en équipe multifonctionnelle.
  • Autonomie, rigueur et sens de l’organisation.
  • Communication claire et structurée.
  • Capacité à gérer plusieurs priorités dans un environnement dynamique.


Formation

  • DEC ou BAC en informatique, génie logiciel, technologies de l’information ou équivalent.
  • Certifications DevOps, Linux ou Windows (un atout).


Conditions

  • Poste à temps plein.
  • Participation à une rotation de garde.
  • Travail en collaboration étroite avec les équipes TI et developpement.

Get new job alerts Weekly digest to your inbox.