La mission consiste en l’industrialisation complète de la plateforme grâce à des automatisations robustes couvrant le provisioning, les templates, les diagnostics et les opérations courantes.
Il devra devra produire l’ensemble des développements d’automatisation dans une logique industrialisée et maintenable, en s’appuyant sur des bonnes pratiques de gestion de code. A ce titre, le titulaire devra
Versionner l’ensemble des développements (scripts, playbooks Ansible, templates, configurations, etc.) dans un dépôt Git mis à disposition par l’ENTREPRISE
Structurer les dépôts de manière claire et exploitable (arborescence, nommage, séparation des composants, gestion des environnements)
Documenter systématiquement les développements réalisés (README, prérequis, modalités d’exécution, paramètres)
Garantir la traçabilité des évolutions via commits explicites et historisation des modifications
Mettre en place des mécanismes de contrôle qualité des développements (relecture, tests unitaires si pertinent, validation avant mise en production)
Faciliter la réutilisation et l’industrialisation des scripts (modularité, paramétrage, factorisation)
Sa mission sera de contribuer à l’industrialisation complète de la plateforme grâce à des automatisations robustes couvrant le provisioning, les templates, les diagnostics et les opérations courantes.
Faciliter l’appropriation de la solution par les équipes internes, en fournissant une documentation claire, en transférant les connaissances et en accompagnant l’intégration du futur RUN.
Respecter des standards de développement homogènes définis avec l’ENTREPRISE (naming, structure, bonnes pratiques Ansible le cas échéant)
Le profil sera en charge de produire, maintenir et documenter des automatisations comprenant :
Des développements de gestion des templates Zabbix (import/export, génération, etc)
Des développements de gestion de dashboards Grafana/Zabbix (import/export, génération, modification
unitaire, modification multiple, etc)
Des développements d’automatisation d’installation ou réinstallation applicatives, application de
configurations, de reconstruction automatisée en cas d’incidents, suppression et désinstallation complète, etc
Des développements de redémarrage et diagnostics (collecte de logs, états des services, vérification de
configurations, vérifications de performance, etc)
Des développements d’automatisation du MCO (purges, contrôle d’intégrité, gestion des sauvegardes,
gestion des logs, diagnostics, applications de KBs, arrêt et relance de services unitaire et multiple, etc).
Connaissance à maitriser :
Telecom et architecture reMaitrise d’Ansible/AAP/AWX et scripting
Connaissance de Zabbix
Connaissance de Grafana
Connaissance avancée de Linux
Connaissance PostgreSQL et ETCD
Connaissance des mécanismes PRA/PCA
Nahange ( ex Spark Consulting), est une entreprise de services numériques experte dans le domaine des nouvelles technologies et de l’informatique. Véritable partenaire technologique, Nahange accompagne ses clients dans leur transformation industrielle et digitale en développant pour eux les produits et les services nécessaires à la mise en œuvre d’architectures complexes et vitales. Nos collaborateurs contribuent en interne et chez nos clients à la réalisation de projets technologiques passionnants et innovants permettant d’anticiper les évolutions qui feront le monde de demain.