Centreon

Centreon

Software

Paris, Luxembourg, Toronto, Toulouse

Technologies and tools

  • Backend

    • PHP
      PHP
      100%
    • Python
      Python
      20%
    • Java
      Java
      100%
    • Go
      Go
      20%
    • C++
      C++
      100%
    • Perl
      Perl
      80%
  • Frontend

    • JavaScript
      JavaScript
      100%
    • React JS
      React JS
      100%
    • TypeScript
      TypeScript
      100%
  • Devops

    • GitHub
      GitHub
      100%
    • Docker
      Docker
      100%
    • Kubernetes
      Kubernetes
      100%
    • Terraform
      Terraform
      100%
    • SaltStack
      SaltStack
      100%
    • AWS
      AWS
      100%

Organization and methodologies

Centreon

🦸🏻 C’est l’organisation fonctionnelle et non l’organisation hiérarchique qui guide notre quotidien : nous sommes organisés en « feature teams », afin de rester focalisés sur des sujets biens définis. Pour protéger les feature teams des interruptions, nous avons créé une équipe qui gère la majorité de la maintenance.

🤸🏼‍♂️ Des méthodologies agiles (principalement scrum) sont déployées, avec sprints de deux semaines et des rituels bien connus de tous (daily, refinement, review, etc.). Nous portons une attention particulière à correctement définir et prioriser les sujets, que chacun est libre de venir défendre,

💡 Nous avons en outre des points mensuels pour parler de l’actualité au niveau de la R&D, des ateliers pour affiner la roadmap à long terme, ou encore ce que nous avons baptisé le sprint off-track (un sprint ignorant notre roadmap, nous permettant d’essayer de nouvelles technologies ou de tester de nouvelles approches).

Projects and tech challenges

☁️ Transformation SaaS

Si Centreon était à l’origine une solution à déployer on-premises (sur son propre matériel), nous offrons désormais en plus une solution SaaS qui permet à nos utilisateurs de ne pas se soucier du matériel, de l’installation, de la maintenance, de la sécurité, etc. Et c’est un changement majeur car le SaaS vient aussi avec de nombreuses attentes pour les utilisateurs (ergonomie toujours plus intuitive, nouvelles fonctionnalités déployées en continu, disponibilité garantie) et aussi pour nous qui assurons l’exploitation de la plate-forme (automatisation, résilience, performance).

⚡ Passage à l’échelle et performance

Nos utilisateurs supervisent toujours plus de serveurs (des dizaines de milliers) et de services (des centaines de milliers), et mesurent toujours plus de métriques (on va arrêter de compter ;-)). Il est donc impératif de constamment garder un œil sur la performance et de chercher à mesurer et optimiser tout ce que nous implémentons !

🚀 Innovation permanente

Nous ne nous contentons pas de maintenir l’existant, nous cherchons à aller de l’avant. Que ce soit avec les sujets d’observabilité avec un support d’OpenTelemetry qui nous permettra d’étendre notre cible, ou encore avec des sujets qui touchent l’ensemble de notre industrie telle que le big data et l’intelligence artificielle – mais pas pour suivre un effet de mode ou faire bling-bling : simplement pour rendre notre solution encore plus pertinente pour nos utilisateurs !