Application Developer API C GO Echirolles Développer les outils de collecte des métriques systèmes et MPI afin de monitorer l’exécution des jobs
• Construire les APIs permettant de croiser les métriques issues de plusieurs autres outils (énergie, données, …)
• Concevoir des algorithmes permettant de comparer les jobs au regard de leur métriques
• Intégrer les composants au sein d’une interface utilisateur commune
Dans ce cadre, nous recherchons un développeur motivé pour développer le processus de test et de release de la solution. Ses missions principales seront :
• Le développement de tests unitaires (C, Go)
• La recherche de solutions logicielles pour l’écriture de tests automatiques
• L’écriture de processus d’intégration continue sous GitHub Actions (build, lint, test, rapport SonarQube, publication sur Artifactory, …)
• L’automatisation des montées de versions de dépendance (Dependabot) et leur test
• Une collaboration étroite sera nécessaire avec l’équipe de développement ainsi qu’avec les autres équipes dans le but d’homogénéiser les bonnes pratiques