Cette offre n’est plus disponible.

Stage : Développement d’un logiciel de simulation en environnement cloud

Stage
Toulouse
Salaire : Non spécifié
Télétravail non autorisé

Continental Digital Services France
Continental Digital Services France

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Intégrer des moyens de test automatisé est un enjeu crucial dans la création et le maintien de nouvelles solutions. En effet, le test manuel ne permet pas de suivre efficacement la croissance d’un produit, de jouer de larges campagnes de test ou de reproduire des bugs de manière fiable. Dans ce contexte, nous proposons un stage afin d’étoffer nos moyens de test et validation, en développant un simulateur pour tester les parties cloud et objet connecté composant la solution.

La composante cloud de “Fleet solution” est actuellement déployée sur deux cloud distinct (GCP et AWS), le logiciel devra donc être capable de se connecter aux deux clouds et de simuler les comportements des composantes embarqués sur les principaux cas d’usage du système.

Les objets connectés (On-Board Units, OBU) sont installés dans les véhicules. Ils enregistrent les positions GNSS et interagissent avec d’autres éléments du véhicule (enregistreur de temps de conduite, télébadge, etc.). Ils envoient l’ensemble des informations collectées à la composante cloud. Le logiciel devra donc être capable de s’interfacer avec une OBU, et de simuler la composante cloud.

Les principales missions confiées au stagiaire seront les suivantes :

Identifier les principaux cas d’usage à couvrir,

Définir les scénarios de test et les critères de validation,

Développer le simulateur,

Implémenter les scénarios de test et validation.


Profil recherché

Etudiant(e) en Master 2 informatique

Expérience :

Expérience en développement orienté objet (Python recommandé),

Expérience en environnement cloud serait un plus (AWS, GCP)

Appétence ou curiosité pour les métiers du développement logiciel en cloud

Connaissances techniques :

Connaissances en Python,

Connaissances en Conteneurisation (Docker),

Connaissances Jenkins.

Autres compétences :

Capacité à travailler et communiquer dans un environnement collaboratif en équipe pluridisciplinaire

Capacité à travailler en contexte international et innovant (bon niveau d’anglais apprécié)

Culture cloud

Curiosité, autonomie

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.