Partager cette offre d’emploi

Stage - Ingénieur d'optimisation de la gestion de ressources Cloud H/F - Issy-Les-Moulineaux

Date: 22 nov. 2022

Lieu: France, FR, FR, 92800 Paris, FR, 75008 Cergy Pontoise, FR, 95863 Clermont-Ferrand, FR, 63100 Bezons, FR, 95877 Aix en Provence, FR, 13799 Lyon, FR, 69003 Paris, FR, 69003 Paris, FR, 75008 Aix en Provence, FR, 13799 Bruyères-le-Châtel, FR, 91680 Grenoble, FR, 38027 Paris, FR, 75012 Grenoble, FR, 38000 Levallois-Perret, FR, 92300

Entreprise: Atos

 

À propos d’Atos

Bienvenue chez Atos, où nous imaginons le futur de la tech.

Leader international du numérique sécurisé et décarboné, Atos contribue à façonner les nouvelles technologies avec ses clients. Nos 112 000 collaborateurs travaillent avec des entreprises et des organisations dans le monde entier sur des projets passionnants et de grandes envergures.

Dans un environnement multiculturel, collaboratif et agile, nous offrons des parcours de carrière valorisants basés sur des programmes de formation, de certification et de mobilité.

C’est pourquoi chez Atos, la diversité des compétences et des expériences de nos équipes nous permet, ensemble, de faire les bons choix avec nos clients, pour l’avenir de notre entreprise et de la société.

 

 

Contexte :

 

Dans le cadre de ce stage, vous serez appelé à développer une application intégrée à l’environnement Cloud cible qui permettra d’éteindre ou de démarrer une ressource de calcul en fonction des critères suivants :

  • L’heure courante ;
  • La présence d’un label GCP (ou tag AWS) particulier associée à la ressource de calcul.

 

Les ressources de calcul concernées seront par exemple :

  • Des VM instance sous GCP ;
  • Des Cloud-SQL instance sous GCP ;
  • Des noeuds de Cluster GKE sous GCP ;
  • Des Instance EC2 sous AWS ;
  • Des Instance RDS sous AWS ;
  • Des noeuds de Cluster EKS sous AWS.

 

 

Mission :

 

L’application sera écrite soit en Java, soit en Python. Elle sera hébergée en mode Serverless (sous forme d’une fonction Cloud Run sous GCP, et/ou Lambda sous AWS). Les dépendances de l’application seront gérées par Maven ou Pip. Les tests unitaires écrits à l’aide de JUnit ou Unitest. Le code sera géré sous Git et les mises à jour passeront par une procédure de revue d’équipe. La qualité du code devra être bonne pour faciliter la future maintenance par les équipes concernées. L’application (sous forme d’une fonction Serverless) sera déclenchée automatiquement par le biais d’un service de déclenchement disponible dans le Cloud cible (comme par exemple Cloud Scheduler sous GCP ou EventBridge sous AWS). Elle interagira avec les APIs du fournisseur Cloud. L’environnement Cloud cible sera en premier lieu GCP. Puis, nous pourrions étendre le projet à AWS. Il sera envisagé une conception particulière pour gérer plusieurs environnements Cloud différents. Par ailleurs, la conception permettra aussi une bonne couverture des tests unitaires sur le projet, à l’aide d’une implémentation dite mock. Le déploiement de la solution sera effectué à l’aide de code Terraform à écrire intégralement. Ce code sera potentiellement différent en fonction du Cloud cible.

 

 

Profil :

 

Etudiant(e) de niveau Bac +5, école d'ingénieur ou cycle universitaire équivalent, vous avez suivi une formation initiale en informatique ou cybersécurité.

 

Compétences :

 

  • Git (Pull-Request) ;
  • Java (Maven, JUnit) ;
  • Python (Pip, Unittest) ;
  • GCP (IAM, Cloud-Scheduler, Cloud-Run) ;
  • AWS (IAM, EventBridge, Lambda) et Terraform.

 

Durée du stage : 6 mois.

 

 

Chez Atos, nous voulons que nos employés se sentent valorisés, appréciés et libres d'être eux-mêmes au travail. Nos process RH sont conçus pour prévenir la discrimination envers l'identité ou l'orientation sexuelle, la religion, l’origine ethnique, l'âge, la neurodiversité, le handicap, la citoyenneté ou tout autre aspect qui rend nos collaborateurs uniques. Partout dans le monde, nous avons créé plusieurs programmes pour soutenir la culture inclusive d'Atos, et nous travaillons pour nous assurer que tous nos collaborateurs aient une chance égale de sentir qu'ils sont exactement là où ils doivent être.