- Définir et paramétrer les processus de développement, de test, de mise en production, de mise à jour et de support pour le fonctionnement DevOps
- Encourager et construire des processus automatisés dans la mesure du possible
- Sélectionner et déployer des outils CI/CD (Continuous integration/continuous delivery) appropriés
- Examiner, vérifier et valider le code logiciel développé dans le cadre des projets
- Évaluer les vulnérabilités et sécuriser les systèmes et services numériques
- Soutenir les équipes de développement dans la configuration des applications pour le déploiement
- Identifier et résoudre les problèmes qui empêchent la livraison des applications
- Diplôme universitaire dans des domaines tels que l'informatique, les statistiques, l'ingénierie, les télécommunications ou des domaines connexes (équivalent Bac +3)
- Minimum 5 années d’expérience dans la conception, l'élaboration et l'optimisation de solutions technologiques pour permettre la fourniture de services en ligne efficaces, fiables et sécurisés
- Minimum 5 expériences en (1) architectures hybrides et multi-clouds, Infrastructure as Code (IaC) et/ou (2) infrastructure as a Service (IaaS) et/ou (3) plate-forme en tant que service (PaaS)et/ou (4) containerisation
- Au moins 2 expériences dans la gestion d'environnements de test et d’outils de sécurité automatisés
- Au moins 2 expériences utilisant la gestion de containers et des outils de conteneurisation tels que Docker pour déployer des applications dans des environnements isolés
- Bonne connaissance du fonctionnement du système d’exploitation linux
- Au moins 2 expériences en services de cloud computing AWS ainsi que de son interface de ligne de commande
- Au moins 2 expériences en outils de versionning GitLab
- Une expérience dans le développement en mode Agile (ex : Scrum, Kanban)
- Très bonne compréhension de l’anglais technique
- Une bonne capacité en communication et en travail d’équipe