Trust Me - IT recruitment in Algeria
Fiche métier DevOps

Description du métier de DevOps :

Avant d’être un métier, le DevOps est un mouvement qui a le vent en poupe

Le DevOps est l’ingénierie responsable de la mise en place et le suivi d’un ensemble de pratiques qui permettent d’unifier les processus de développement et déploiement des logiciels, afin d’accélérer la mise en production des applications ou sites web et donc le Time-to-market sans pour autant négliger la qualité.

Il s’agit, d’une contraction entre le Développement et les Opération (l’administration Système), une collaboration étroite entre métiers complémentaires.

Missions d’un DevOps :

Pour faire plus simple, le DevOps apporte de la fluidité et de la productivité à l’équipe avec laquelle il collabore, pour cela il doit :

  • Participation aux développements des applications dans toutes les phases, de la construction à la mise en service de la solution
  • Mise en place et maintenir les plateformes et les environnements de développement, incluant les outils de Continuous Delivery (CD) auprès des équipes, ainsi que le maintien des automatismes suivant les évolutions de la solution
  • Participer aux mises en production et aux investigations d’incident de production,
  • Apport de solutions opérationnelles (production et infrastructure) et Supervision de la chaîne de déploiement
  • Amélioration du Time to Market tout en intégrant les bonnes pratiques (en communiquant avec les équipes) et les outils adéquats
  • Support en cas de blocage ou incident

Qualités d’un DevOps :

  • Sens de l’écoute, ingéniosité.
  • Capacité d’adaptation et d'organisation.
  • Un grand souci de la qualité
  • Esprit d’équipe et bon communiquant
  • Autonomie et rigueur.
  • Curiosité intellectuelle
  • Veille technologique.

Boîte à outils d’un DevOps :

Découvrons maintenant la boite à outils d’un DevOps :

  • Kubernetes.
  • Azure DevOps.
  • GitLab.
  • MongoDB.
  • Github.
  • Gitlab CI.
  • Bitbucket.
  • Jenkins.
  • Bamboo.
  • TeamCity.
  • CircleCI.
  • Travis CI.
  • AWS.
  • Docker.
  • Docker Swarm.
  • SVN.
  • Gradle.
  • Chef.
  • Ansible.
  • Terraform.
  • Selenium.
  • JUnit.
  • Nagios.
  • Datadog.
  • Grafana.
  • New Relic.

Métier liés :

Développeur, Administrateur Système