DevOps : Quelles sont les compétences nécessaires ?

Date: 23/07/2019| Catégorie: Méthodes agiles| Tags:

DevOps est un ensemble de pratiques dynamiques et en constante évolution qui met l’accent sur la collaboration et la communication entre les développeurs de logiciels et les autres professionnels de l’informatique.

Les personnes impliquées dans le développement, la livraison ou la gestion de produits, logiciels et services ne font pas toutes les mêmes choses mais ont besoin de compétences communes pour pouvoir travailler ensemble dans une équipe DevOps.

Le rapport 2019 Upskilling: Enterprise DevOps Skills du DOI a identifié les compétences nécessaires suivantes :

  • Automatisation
  • Processus
  • Savoirs comportementaux  (soft skills)

Compétences en automatisation

Un professionnel DevOps cherche à réduire le gaspillage et à accélérer le processus de développement logiciel.  Avoir des compétences en automatisation est essentiel pour réussir. Un membre de l’équipe de devops doit également avoir une connaissance des outils d’automatisation.

Compétences de processus

DevOps est un mouvement culturel, une vraie philosophie, les personnes et les processus passent avant tout. C’est pourquoi l’automatisation n’est importante que si elle est accompagnée de processus de travail. Les professionnels DevOps doivent avoir la capacité de rationaliser les processus pour les rendre efficaces.

Les compétences clés de processus sont les suivantes:

  • Cycle de vie du développement logiciel
  • Analyse et compréhension du flux de processus 
  • Agile
  • Expérience des concepts et des méthodes de déploiement pilotés par des tests
  • Pensée systémique

Compétences en savoirs comportementaux

DevOps n’est pas juste un logiciel et de l’informatique. DevOps c’est avant tout une interaction forte entre un groupe d’individus (les différents acteurs réactifs de la chaîne de production) faisant partie d’une même équipe. Les individus doivent s’impliquer et être motivés, c’est pourquoi les compétences en savoirs comportementaux sont indispensables.

Les compétences clés sont les suivantes:

  • Collaboration et coopération
  • Résolution de problème
  • Compétences relationnelles et interpersonnelles
  • Partage et transfert de connaissances
  • Engagement des valeurs personnelles
  • Flexibilité et adaptabilité

Le  Leader DevOps doit posséder des compétences spécifiques afin d’accompagner ses équipes tout au long de la transformation culturelle DevOps. 

Accédez au rapport complet et découvrez les compétences clés des équipes DevOps en 2019

Source : Rapport officiel du DevOps Institute, “2019 Upskilling: Enterprise DevOps Skills Report”

 

Newsletter

Abonnez-vous à la newsletter QRP International pour recevoir des articles, du contenu utile et des invitations pour nos événements à venir.

QRP International utilisera les informations que vous fournissez dans ce formulaire pour vous envoyer des e-mails. Nous aimerions continuer à vous tenir informé des dernières actualités et contenus innovants et informatifs. Ces contenus sont conçus pour vous aider à être plus efficace dans votre rôle et conserver, mettre à jour vos compétences professionnelles.

Vous pouvez vous désinscrire à tout moment en cliquant sur le lien qui se trouve en bas de chacun de nos e-mails ou en nous contactant à marketing@qrpinternational.com. Nous traiterons vos informations avec respect. Pour plus d'information sur notre politique de confidentialité, visitez notre site internet. En cliquant ci-dessus, vous acceptez que nous puissions traiter vos informations conformément à ces termes.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.