CDI
Clermont-Ferrand
Publié il y a 9 mois
L’ingénieur DevOps gère les déploiements de la solution IT sur tous les environnements techniques, du développement à la production, en utilisant la culture DevOps et les pratiques Agile et Lean.
Ses principales activités sont le packaging, le déploiement et l’industrialisation d’applications.
Comparé à un métier classique de développeur ou d’administration système, le DevOps a donc une obligation de qualité pour toutes les étapes du projet. Il faut disposer de compétences techniques sur différentes plateformes, ainsi que de soft skills (communication, adaptabilité, curiosité, autonomie)
Performance d’équipe :
- Démontrer de manière quotidienne, les valeurs Agile et Lean telles que la coopération, la transparence, le courage et l’humilité pour promouvoir le travail en équipe
- Réfléchir continuellement à comment devenir plus efficient, adapter et ajuster les normes d’équipe ; contribuer ainsi à faire évoluer les standards
Intégration continue :
- Les pratiques de développement d’intégration continue sont implémentées
Tests automatisés :
- Les tests de non-régression et de performance, ainsi que les validations des fonctionnalités critiques (ou avec un haut niveau de risque) sont automatisées
Gestion de configuration et livraison :
- La configuration des objets est gérée sur tous les artefacts de la solution (code applicatif, configuration système, scripts, plans batch, supervision configuration), ceci depuis l’environnement de développement jusqu’à la production
Livraison automatisée et Packaging :
- La livraison continue est implémentée et s’améliore régulièrement
- La fréquence de livraison est cohérente avec les besoins du projet et la disponibilité du Business pour valider la solution