Consultant(e) DevOps

L’appellation « DevOps » correspond en réalité à la contraction des termes « développement » et « opérations ». Ce nouveau métier qui a récemment fait son apparition sur le marché de l’emploi, est une parfaite illustration de l’évolution du secteur de l’informatique. On peut dire que le DevOps combine les compétences du développeur web et de l’administrateur système.

Profil recherché

  • Avoir un bon relationnel pour communiquer plus facilement avec les différentes personnes susceptibles d’être associées au projet
  • Être capable de gérer des équipes ayant des rôles complémentaires mais bien spécifiques
  • Savoir prendre du recul et comprendre le point de vue des autres pour mener à bien le projet dans les meilleures conditions et atteindre l’ensemble des objectifs fixés
  • Être capable de fédérer des profils hétérogènes, ayant des intérêts parfois très contradictoires, dans le but de produire une solution efficace et cohérente


Missions principales

Les missions du DevOps sont multiples. De façon très générale, ses tâches principales consistent à mettre en place, gérer et administrer des systèmes informatiques. Le but étant que ces systèmes soient adaptés à l’entreprise et la fassent gagner en agilité.

Les principales missions du DevOps peuvent être résumées comme suit :

  • Déploiement d’applications
  • Réalisation de phases de test, réalisées en amont du développement
  • Mise en place d’une surveillance de la qualité de la production

La particularité de ce métier (en comparaison avec ceux de développeur et d’administrateur système « classiques ») réside dans le fait qu’à chaque étape existe une exigence de contrôle qualité, afin de s’assurer que les solutions mises en place continuent de fonctionner après leur installation.


Compétences professionnelles

Le DevOps doit maîtriser différents types de compétences. Des compétences techniques, tout d’abord, intrinsèquement liées au métier en lui-même. Il s’agit de tout ce qui concerne le développement et l’exploitation de logiciel ainsi que l’administration de systèmes et d’outils très spécifiques. Le DevOps doit ainsi voir des compétences en programmation (écriture et compréhension du code, connaissance des langages de programmation, développement de scripts et intégration) en déploiement d’infrastructures (mise en place de passerelles pour transférer des opérations ou des données) ainsi qu’en évaluation (capacité à évaluer le fonctionnement des applications, à procéder à des ajustements en termes de ressources et d’outils et à mesurer les performances des solutions mises en place).

Pré-requis :

BAC +4 à BAC +5 ; école d’ingénieurs. Formation Développeur(se).

Salaire

36 K€ en début de carrière

Ce métier vous intéresse ?

Découvrez la formation qui vous permettra de décrocher le job de vos rêves
Vous êtes candidat
Déposez votre CV en quelques clics
Vous êtes recruteur
Confiez-nous votre poste