Passionné(e) par le cloud computing et l'optimisation des ressources, vous recherchez une opportunité pour travailler sur des projets concrets et innovants ? Rejoignez notre équipe en tant que stagiaire pour développer une Spot Instance Farm sur AWS.
Votre mission consistera à concevoir et déployer une infrastructure de serveurs éphémères, basés sur les Spot Instances, afin de maximiser l'efficacité des coûts pour des workloads temporaires ou à forte variabilité, comme le calcul haute performance (HPC) ou les runners CI/CD.
Ce stage vous offrira une immersion dans l'univers des architectures cloud avancées, tout en mettant l'accent sur l'automatisation et la scalabilité.
Votre mission sera d'aider à concevoir, mettre en place et optimiser un cluster de Spot Instances sur AWS, destiné à exécuter des workloads nécessitant une grande flexibilité et des ressources temporaires.
L'objectif est de créer une infrastructure qui permette de bénéficier des coûts réduits des Spot Instances tout en assurant la stabilité des services. Vous serez accompagné(e) par notre équipe d'ingénieurs cloud, mais vous aurez également l'opportunité de proposer des solutions innovantes et de participer activement à la mise en œuvre.
Les principales tâches seront :
- Étude des Spot Instances : Comprendre le fonctionnement des Spot Instances AWS, notamment leur tarification dynamique, leurs avantages et contraintes par rapport aux instances on-demand.
- Conception de la Spot Instance Farm : Définir l'architecture du cluster en fonction des besoins identifiés (calculs intensifs, CI/CD, etc.) et des best practices en termes de fiabilité et de performance.
- Mise en place du cluster : Déployer les instances en utilisant des outils d'infrastructure-as-code (Terraform, CloudFormation) pour automatiser la gestion du cluster.
- Automatisation et scalabilité : Mettre en place des mécanismes d'autoscaling et de tolérance aux interruptions afin de garantir que les workloads critiques continuent de s'exécuter de manière fluide malgré les interruptions possibles des Spot Instances.
- Monitoring et optimisation : Mettre en place des solutions de monitoring pour suivre l'utilisation des ressources et optimiser la consommation de Spot Instances.
Après une période d'intégration en présentiel, sur site, vous pourrez réaliser une partie de votre mission en télétravail. Le temps de présence sur site et en télétravail sera établi selon les besoins du service et de l'organisation définis avec votre tuteur. L'exercice du télétravail peut aller jusqu'à 15 jours/mois .
Ecole ingénieur informatique
Connaissance de base d'AWS (instances EC2, VPC, IAM, etc.)
Intérêt pour les architectures cloud et l'optimisation des coûts
Notions de Linux et d'administration de serveurs
Motivation pour apprendre l'automatisation d'infrastructure (Terraform, CloudFormation)
• Sens de l'organisation, rigueur et autonomie
• Bon esprit d'équipe et volonté de collaborer avec des ingénieurs cloud expérimentés
Compétences bonus (non obligatoires, mais appréciées) :
Expérience avec des outils d'Infrastructure-as-Code (Terraform, CloudFormation)
Connaissances de base en containers et en orchestration (Docker, Kubernetes)
Notions de CI/CD et d'intégration continue
Chez Stellantis, nous évaluons les candidats selon leurs qualifications, leurs mérites et les besoins du métier. Nous accueillons les candidatures des personnes de tout genre, âge, ethnie, nationalité, religion, orientation sexuelle, et handicap. La diversité de nos équipes nous permettra de mieux appréhender l'évolution des besoins de nos clients et de notre environnement futur.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.