CS Group s’occupe de la maintenance d’un logiciel de calcul scientifique : CATHARE (versions 2 et 3).
Parmi les tâches des équipes de maintenance CS s’assure de la non régression du code suite aux développements réalisés, au travers de 2 batteries de tests complémentaires, une qui passe tous les jours et une qui passe tous les week-ends.
Le lancement des tests et la comparaison des résultats obtenus entre les versions de référence et testée sont des tâches déjà automatisées.
Néanmoins, les tâches d’analyse de la pertinence ou non des différences obtenues ne sont actuellement pas automatisées.
L’objectif du stage est donc d’automatiser les actions d’analyse des résultats obtenus et de prise de décision quant à la pertinence ou non des différences constatées entre les versions de référence et testée du code, en fonction des développements qui ont été intégrés dans la version du jour.
Une documentation technique associée au nouvel outil automatisé sera aussi demandé.
Le stagiaire sera intégré au sein de l’équipe projet CATHARE située sur le plateau de SACLAY et encadré par le responsable technique et le responsable fonctionnel du projet.
Durée du stage : 3 mois
Compétences techniques :
• Maîtrise du langage python
• Environnement Linux
• La connaissance d’un outil de gestion de version (idéalement TULEAP) est un plus.
Compétences fonctionnelles et relationnelles :
• Autonomie,
• Capacité d’analyse et de synthèse
• Force de proposition
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.