Mission :
Proposer, mettre en place et administrer les solutions d'intégration et déploiement
continue dans le respect des standards, processus des changements et des
prestations déléguées pour plusieurs tribus.
La première mission sera l’étude et la mise en œuvre de l’intégration et du
déploiement sur infra Windows d’un outil fournie sous Docker (Topaze) ainsi que le
protocole et les appels de l’API Topaze sous windows.
Veiller à obtenir un résultat optimal et conforme aux exigences formulées en ce qui
concerne l’automatisation, la qualité, l'architecture, les performances, le délai et la
sécurité.
Intervenir en support dans la gestion des incidents et des problèmes.
Activités principales :
Procéder à l'analyse technique, préconiser des choix techniques dans son
domaine d'activité et proposer des solutions pour améliorer continuellement la
disponibilité des produits afin de les rendre résistants aux défaillances
Elaborer les preuves de concepts, les tests et/ou maquettes à vérifier et réaliser
l'étude d'impact sur l'architecture existante ou prévisionnelle pour tout nouveau
projet ou toute nouvelle technologie
Concevoir et mettre en œuvre des plateformes d'Intégration Continue (CI/CD)
Implémenter des outils de configuration et d'automatisation pour industrialiser les
processus de déploiement
Analyser et résoudre les anomalies liées à la performance et à la scalabilité des
systèmes
Assurer un support sur les anomalies escaladées de l';équipe Exploitation en
proposant des correctifs et/ou des solutions de contournements
Suivre, partager et coordonner les travaux dans son domaine de spécialisation et
ses outils de référence
Suivre, échanger et conseiller dans le cadre de son activité d’autres profils plus
juniors du chapter Ingénierie/Devops
Définir, documenter et mettre en œuvre des bonnes pratiques Devops
Rédiger et maintenir à jour les livrables dans leurs référentiels respectifs
Communiquer auprès du responsable du secteur Ingénierie DevOps
Rapporter son activité en communiquant de façon appropriée sur tout évènement
impactant le fonctionnement du système d'information
Etablir les tableaux de bord et suivre les indicateurs d'activité
Procéder à une veille technologique dans son domaine d'activité
Activités spécifiques :
Etre affecté, le cas échéant, à une ou des équipes afin de participer à ses
activités opérationnelles dans son domaine d’expertise.
Intégrer et participer aux différents comités des projets Agile/Scrum des
applications.
Organiser ou participer à des ateliers de présentation, de partage de
connaissances ou de retours d’expériences sur les domaines d’expertise du
Chapter Ingénierie DevOps.
Périmètres techniques :
En jaune les compétences attendues
Infrastructures d'intégration continue et automatisation des déploiements :
Ordonnanceur et outils CI/CD : Jenkins, Rundeck, Gitlab CI
Outil gestion config et provisionnement : Ansible (avec Molecule et Vault), Chef
Equilibreur de charge : BIG-IP f5 Networks
Scripting : yaml, groovy, bash, python, ruby, Go
Stack middleware type LAMP
Système de gestion de versions : GIT (GitLab), SVN
Hyperviseur virtualisation : Docker, VMWare, VirtualBox, Vagrant, Nutanix
Orchestrateur de conteneurs docker : Kubernetes
Outils Kubernetes : Kubeadmin, kubelet , Kubectl, Calico, Minikube, Kind, Helm
Registre dépôt Docker : Nexus
Constructeur : Maven, Ant, Npm
Systèmes d'exploitation : Linux (CentOS, Redhat, Alma et Alpine Linux), Windows
Serveur http : Apache, Nginx
Serveur stockage : NetApp, Scality
Sécurité : Trivy Aquasecurity, Owasp dependency check, vulnerability SonarQube
Authentification : Keycloak, CAS, IdP
Supervision serveur : Centreon, site : Netvigie et métriques : Prometheus
Sauvegarde : NetBackUp
Dashboard : Grafana, Kibana
Log : Graylog, InfluxDB
Outils de gestion de projet : Jira
Profil :
Expériences :
Master 2 ou Bac+3/5
5 ans - Parcours professionnel admis en équivalence.