L’ingénieur DevOps réalise l’ensemble des tâches affectées par le System Owner dans le backlog technique et qui ont pour objectif de déployer et configurer de façon automatisée, scriptée, ou manuelle, les applications livrées par les services études.
-
Réalisation de configuration management à l’aide des outils d’Infrastructure as a Code
-
Veille au versionning et à la sauvegarde du travail
-
Installation des applications de façon manuelle quand cela est nécessaire
-
Configuration des applications selon les préconisations des études ou des éditeurs
-
Réalisation des scripts d’installation
-
Configuration des systèmes
-
Configuration des applications middleware
-
Support de niveau 2 ou 3 lorsque cela est nécessaire dans le processus itératif de déploiement
-
Test des applications déployées de façon globale
-
Test unitaire du fonctionnement des composants intégrés dans les applications déployées
-
Mise à jour du statut des tâches qui vous sont affectées
-
Rédaction des consignes à destination des équipes de pilotage/support
Environnement : Kubernetes, Openshift, Gitlab-CI, Docker, XL Release, SonarQube, Zabbix, Instana, HealthCheck, Prometheus, Grafana, Vault, Ansible / Ansible Galaxy, Terraform