Le DevOps est un mouvement qui favorise l’agilité et vise à réduire le time-to-market des entreprises en rapprochant deux mondes : les développeurs (Dev) et les administrateurs systèmes (Ops).
Un.e Ingénieur.e DevOps désigne non pas une personne qui cumule les deux métiers mais celle qui fait le lien entre les deux univers.
Techniquement, ça passe par 5 piliers essentiels :
Au sein de l’équipe DevOps ou Infra / SRE : ton rôle est de contribuer à la bonne gestion de la plateforme de votre société. Cela passe par plusieurs exemples d’actions dont tu auras la responsabilité :
Si tu n’es pas là, l’app ou la plateforme ne tournent pas et c’est problématique ! Encore mieux, si tu n’es pas là, elles ne seraient pas aussi performante qu’attendues !
Le plus simple est de passer par une école d’ingénieur.e. Les cursus proposés sont de 5 ans, post bac et permettent aux ingénieurs d’acquérir de solides connaissances dans le domaine de l’informatique et de l’infrastructure. Une fois ces bases acquises, on ne devient pas “DevOps” directement. C’est en baignant dans un environnement où est diffusé la mouvance DevOps que l’on peut en acquérir les compétences et méthodologies.
C’est la magie de la mouvance DevOps ! Plusieurs possibilités :
Le DevOps est une philosophie pas encore 100% mature dans toutes les sociétés et ses plus fervents prescripteurs ne lésinent pas sur les efforts pour diffuser le mouvement : les grands événements autour du mouvement (DevOps Rex), du Cloud (AWS Summit, Cloud Expo...) ou encore de la conteneurisation (Container Day). La communauté DevOps est particulière de par la diversité (tech) de ses représentants passionnés qui convergent dans l’idée de réduire le time-to-market.
Beaucoup de curiosité et de l’appétence pour la communication avec d’autres métiers. Tu es le / la garant.e de la disponibilité de la plateforme, il te faut donc anticiper la charge prévisionnelle (pics de connexions…) de l’infra pour que la plateforme ne tombe pas. #Responsabilité.
Voici quelques mots clefs que tu retrouves régulièrement :
La plus grande clé de ce métier est de réussir à rester à jour sur les différentes technologies de ton métier ! Pas de panique, tu ne seras jamais expert.e dans toutes les technos. Cependant tu as tes forces (Expertise Cloud, Expertise Conteneurisation…) sur lesquelles compte ton équipe :) #Culturedupartage