Développeur informatique
Stage · Stage M2 · 6 mois Bac+5 / Master GENEVAL · Jouy-en-Josas (France)
Mots-Clés
Génomique Python SAS R Unix Shell développement
Description
Qui sommes-nous ?
Association constituée par les fédérations Eliance et Races de France, GenEval est issu de la volonté des éleveurs français de bénéficier d’évaluations génétiques des animaux d'élevage mutualisées et de qualité. Nous sommes une équipe d'ingénieurs en génétique et en informatique, experts dans le traitement des données génétiques.
Nos principales missions sont :
- le calcul de valeurs génétiques et génomiques en routine pour les animaux d’élevage
- le développement de nouvelles évaluations
- la production de statistiques et d'indicateurs à des fins de gestion des programmes de sélection et de suivi des populations animales
Profil recherché
En cours de formation théorique Bac+5 (école d'ingénieurs, université ou équivalent), vous êtes à l’aise avec les méthodes et outils de développement (algorithmique, programmation orientée objet, compilation, débogage, tests unitaires, versioning…).
Vous connaissez plusieurs langages :
- Python
- ‘R’
- SAS
- Unix, shell
Vous recherchez une expérience dans une équipe à taille humaine, aux activités techniques variées, cultivant la proximité entre les différents collaborateurs, et pour laquelle vous seriez un élément clé de la réussite du projet qui vous sera confié.
Vous êtes curieux, réactif, rigoureux et synthétique. Vous aimez le travail en équipe, tout en étant force de proposition sur les sujets vous concernant.
Le projet qui vous sera confié
Vous ferez partie de l’équipe informatique de GenEval, dont la mission principale est de participer à la conception et entretien du système d’information de GenEval et des chaînes de traitements le composant.
Vous contribuerez à la réalisation de projets de réécriture des programmes de traitement génétiques, actuellement développés en langage SAS (propriétaire), vers un langage open source. Le choix de ce langage sera déterminé après une étude approfondie à laquelle vous participerez. Les chaînes de traitement concernées s’exécutent dans un environnement HPC, cluster de calcul (82 nœuds), et devront continuer de s’exécuter sur ce dernier à iso-fonctionnalité.
Vos missions principales seront :
- Mission « analyses et développement » :
-
- Mettre en œuvre les solutions identifiées au terme de l’étude.
- Réécrire intégralement la chaîne pilote identifiée sur ce projet.
- Définir les modalités de bascule vers un nouveau programme.
- Faire évoluer l’environnement de développement en conséquence
- Participer à l’élaboration d’une stratégie de bascule de l’ensemble des programmes.
- Assurer fiabilité, pérennité et performance des solutions techniques déployées.
Modalités du poste
- Poste basé à Jouy en Josas (78)
- Possibilité de télétravail.
Candidature
Procédure : Envoyer un mail à : pierre.lollo@geneval.fr
Date limite : None
Contacts
Pierre LOLLO, Responsable des systèmes d'information
piNOSPAMerre.lollo@geneval.fr
Offre publiée le 26 novembre 2024, affichage jusqu'au 24 janvier 2025