Stage Software Engineer - N H/F - OVHCloud
Stage Software Engineer - N H/F
OVHCloud · Brest - 29 · Stage
Les missions du poste
Au sein de votre équipe #OneTeam
- Intégrer l'équipe en charge du pipeline automatisé d'images OS, pour concevoir, industrialiser et maintenir des solutions de génération et de validation d'images (Linux, Windows, BSD) à grande échelle pour les environnements bare-metal et cloud.
Vos principales responsabilités
- Concevoir, développer et étendre des plugins HashiCorp Packer (en Go) pour supporter les cibles d'infrastructure spécifiques d'OVHcloud.
- Concevoir et déployer des workflows CI/CD automatisés pour déclencher la construction d'images lors d'événements système (nouveaux noyaux, correctifs de sécurité, versions amont).
- Implémenter un framework de test automatisé (en Python) pour valider la robustesse, la conformité et la sécurité des images générées.
- Intégrer des outils d'automatisation assistés par IA pour générer des cas de test, détecter des régressions et faciliter la maintenance des templates Packer HCL à grande échelle.
- Collaborer avec les équipes pour analyser les besoins techniques et garantir la fiabilité et la qualité des images livrées aux clients.
Votre futur impact
Dans 4 à 6 mois
- Vous aurez contribué au développement des plugins Packer et à la mise en place initiale du pipeline CI/CD automatisé pour la construction des images OS.
- Vous aurez développé une bonne compréhension des enjeux d'infrastructure et de l'impact de votre travail sur les utilisateurs de la plateforme OVHcloud.
C
Le profil recherché
Compétences requises:
- Vous maîtrisez le langage de programmation Go ou un autre langage de programmation backend.
- Vous possédez de bonnes compétences en Python pour la conception et l'implémentation des frameworks de test automatisés.
- Vous êtes familier des outils et pratiques de CI/CD ainsi que des environnements Cloud ou Bare-Metal.
C'est un +
- Le domaine de l'infrastructure as code (IaC), de HashiCorp Packer et des outils d'assistance par IA vous est familier.
Stage Software Engineer H/F/N
- Vous maîtrisez le langage de programmation Go ou un autre langage de programmation backend.
- Vous possédez de bonnes compétences en Python pour la conception et l'implémentation des frameworks de test automatisés.
- Vous êtes familier des outils et pratiques de CI/CD ainsi que des environnements Cloud ou Bare-Metal.
C'est un +
- Le domaine de l'infrastructure as code (IaC), de HashiCorp Packer et des outils d'assistance par IA vous est familier.
Stage Software Engineer H/F/N