Publicité

Stagiaire chef de projet développement informatique h/f

Publié le 14 novembre 2016
Stagiaire chef de projet développement informatique h/f

OSU Réunion

  • Ingénieur
  • Informatique
  • Université de la Réunion recrute - offres emplois - portraits étudiants
  • Etudiant
  • Recherche
  • TIC
  • La Réunion
  • Bac +5


Licorne est un projet de développement logiciel de l’équipe informatique de l’Unité Mixte de Service de l’OSU Réunion. Licorne est un framework de traitement de données d’observations sols de l’atmosphère spécialisé sur l’instrumentation LIDAR (light detection and ranging). Il est développé en Python dans un environnement Linux. (http://osur.univ-reunion.fr)

Le stagiaire aura 2 missions :
1- Chef de projet (mission prioritaire) :
Sa mission principale sera de mettre en œuvre l’industrialisation du framework Licorne et de l’inclure dans un schéma de développement long terme robuste. Il devra améliorer/consolider et piloter les choix réalisés en terme de cycle de vie, de méthodes de travail, d’organisation du projet, de packaging logiciel. Il devra consolider le planning des jalons et veiller à son exécution. A partir de l’existant, il définira, mettra en œuvre et exécutera un plan de qualité (tests, intégration continue, validation, documentation, extensibilité, modularité, portabilité, etc) et identifiera/participera aux améliorations/corrections nécessaires sur le codage (en particulier les aspects de portabilité Windows). Il aura également pour mission de mettre en œuvre un site web simple de diffusion.

2- Développeur (mission complémentaire) :
Au choix en fonction de la sensibilité du stagiaire :
• Développement front-end web-python : améliorer l’interface graphique utilisateur web qui permet aux utilisateurs d’accéder simplement aux applications de traitement et d’analyse LIDAR disponibles dans le framework.
• Développement back-end python : ajouter de nouvelles fonctionnalités dans la librairie qui assure la manipulation des données de tous types (conteneur de données avec système de plugins pour l’import et l’export, associé à des outils de manipulation et de traitement de données de base).

Compétences recherchés ou à acquérir :
• Connaissances niveau ingénieur en génie logiciel.
• Assurance qualité.
• Langages :
◦ Python2/3 (indispensable)
◦ Scripting (shell),
◦ HTML/CSS/Javascript (serait un plus)
• Technologie :
◦ Virtualisation / Conteneurisation (serait un plus)
• Connaissances basiques des principaux OS : Linux, Windows, Mac
• Programmation orientée objet.
• Savoir travailler en équipe.
• Être rigoureux et curieux.
• Savoir s’adapter.

Publicité