Stage – Ingénieur DevOps F/H
Contexte et missions
Sujet : Faire évoluer notre solution de monitoring et d’alerting des activités de CI/CD
L’équipe Industrialisation & Méthodes de la Direction Développement définit, met en place, supporte et propose en collaboration avec les équipes projets des méthodes et outillages en support aux activités de développement.
Nos missions au quotidien :
- Faire évoluer et maintenir les différents outillages nécessaires aux développements en interaction avec les équipes architecture, infrastructure et exploitation
- Accompagner les équipes de développement dans la mise en œuvre de chaines d’intégration et de déploiement en continu containerisées et orchestrées
- Monitorer et opérer au quotidien les outillages mis à disposition des équipes de développement
Dans ce cadre nous proposons un stage qui aborde l’intégralité de notre stack DevOps.
L’objectif du stage est de faire évoluer notre solution de monitoring et d’alerting des activités de CI/CD afin d’y intégrer des indicateurs de performance ‘métier’ (au sens CI/CD) et des indicateurs de couts.
Pour ce faire, vous aurez pour missions de :
- Collecter et rationnaliser les besoins en partant de l’existant et d’interviews
- Etablir une solution architecture, indicateurs, alertes en s’appuyant sur un état de l’art et un ou plusieurs POC ciblés
- Mettre en place la solution de préférence à base de container et utiliser à terme Ansible / Terraform
- Etablir la documentation nécessaire pour la maintenance des outils
ENVIRONNEMENT TECHNIQUE :
- CI interne : Jenkins & slave, nexus, sonar, OpenShift (implem kubernetes)
- NCI cloud : Vms, Bastion, Proxy et Reverse Proxy, Jenkins & slave, Nexus, Sonar,
- Maven, Gradle, Grunt, packer
- Ansible, Terraform
- Docker, Openshift / Kubernetes
Prêt.e à relever le défi ?
Vous êtes en dernière année d’école d’ingénieur ou de cursus universitaire et vous souhaitez que votre stage soit enrichissant dans une société dynamique ? Nous avons besoin de talents comme vous !
Les must-have, qui vous seront nécessaires dans votre quotidien :
- Vous avez de bonnes connaissances dans le développement Java et web,
- Vous êtes curieux intellectuellement, ce qui vous permettra d’aller plus loin dans vos missions,
Vos petits plus qui feront la différence :
- Votre bon relationnel et votre goût pour le travail en équipe,
- Votre goût pour le challenge pour atteindre des objectifs ambitieux,
- Votre dynamisme et votre autonomie, très utiles pour avancer sereinement sur vos missions,
- Et bien sûr, if you speak English, c’est toujours mieux !