Ingénieur en développement logiciel et optimisation de ressources (H/F)
Présentation de la structure :
Le LIG est un laboratoire de recherche en informatique fondamentale et appliquée, fondé en 2007 et rattaché à l'Université Grenoble Alpes et au CNRS. Il est l'un des plus grands laboratoires d'informatique en France, avec plus de 500 membres, dont 250 chercheurs et enseignants-chercheurs, 200 doctorants et 50 personnels administratifs et techniques. L'intégration se fera dans l'équipe Datamove de l'axe "Systèmes Répartis, Calcul Parallèle et Réseaux" du LIG, sur le site du campus, dans le bâtiment IMAG.
Votre mission principale sera de contribuer au développement et à l'évolution d'un gestionnaire de ressources pour clusters (Flux, OAR) dédié à la gestion dynamique des ressources en environnement HPC (exascale), en vous appuyant sur votre expertise en C/C++ et en logiciels open source.
Activités principales :- Programmer des interfaces entre le gestionnaire de ressources et les autres composants.
- Concevoir et implémenter des algorithmes d'allocation de ressources.
- Mettre en place et veiller au respect des dispositions qualité et des normes.
- Piloter le projet sur tout ou partie de son cycle de vie.
- Définir la stratégie de test et concevoir, spécifier et exécuter des tests fonctionnels et/ou techniques.
- Encadrer et animer une équipe.
- Rédiger des rapports et de la documentation technique.
- Analyser la littérature scientifique du domaine.
- Participer à la vie scientifique de l'équipe (réunions, séminaires).
- Présenter les résultats et assurer une veille scientifique lors de colloques et conférences.
- Maîtrise du développement en C/C++ ainsi que des pratiques Dev
- Compétences en déploiement automatisé de solutions logicielles