DevOps

Méthodique et autonome, le DevOps est en mission (détachée ou en centre de compétence) un élément essentiel. Il manipule aussi bien le développement que les chaines d’intégration logiciel. Ainsi, il est amené à automatiser, utiliser la virtualisation, le Cloud et les containers pour mettre au point des applicatifs robustes, évolutifs et maintenables. La polyvalence est au centre de ce métier de l’IT.

 

  • Missions

    • Développement d’applicatifs et outils
    • Déploiements / mises à niveau de serveurs et clusters
      • Automatisation des déploiements et livraisons
      • Optimisations logiciel et système
      • Administration système
    • Principales tâches

      • Déploiement régulier des livraisons
        • Qualification technique de la plateforme
        • Mise en place de tests sur environnement souples
        • Intégration continue
        • Centralisation des logs
        • Recette et constitution de l’empreinte du cluster
        • Mise en surveillance des serveurs et livrables
      • Qualités attendues

        • Bonne aptitudes relationnelles et rédactionnelles
        • Capacité d’adaptation
          • selon le contexte du client
          • autour d’un écosystème évoluant rapidement
        • Maîtrise du système Cent OS et Redhat, Windows Server, du réseau et des principes de sécurité
        • Automatisation : Ansible, Puppet, Chef
        • Connaissance du déploiement des outils d’intégration continue (Git, Jenkins, Docker, Nexus)
        • Connaissance en virtualisation et Cloud (public ou privé)
        • Bon niveau en Anglais