Lead Developer Backend expérimenté R&D (H/F)
Publication Date: Feb 12, 2024
Ref. No: 505757
Location:
Echirolles, FR, 38130
Eviden est le leader européen du High Performance Computing et délivre des solutions de Calcul Haute Performance et d'Intelligence Artificielle parmi les plus performantes au monde permettant de résoudre les problèmes scientifiques les plus complexes d'aujourd'hui et de demain.
Nos équipes de R&D Software basées en partie au cœur des Alpes développent des produits et solutions avancées afin de faire converger Intelligence Artificielle et Supercalcul et préparer les ruptures technologiques pour atteindre l'Exascale.
Concrètement, l'équipe ?
Au sein d'une équipe passionnée et experte travaillant en mode agile de 10 personnes sur plusieurs sites (Echirolles, Espagne) et avec comme Product Owner : Raphaël Thomas, fort d'une expérience de plus de dix ans dans le développement Agile des projets R&D chez Eviden.
Dans ce contexte, nous recherchons un Lead Developer Backend expérimenté pour renforcer notre équipe, Proactive Maintenance, et développer notre solution IA de maintenance prédictive des supercalculateurs HPC. Rejoignez cette équipe qui contribue à positionner Eviden parmi les plus grands supercalculateurs du monde, 6ieme place et 8ieme place en novembre 2023 !
Missions
Le savoir-faire de l'équipe est centré autour des technologies de Machine Learning, de Deep Learning, ainsi que des composants Big Data permettant de mettre en œuvre la solution proactive de maintenance HPC.
Pour atteindre le défi de l'exascale, les bibliothèques utilisées ainsi que notre produit doivent répondre à des contraintes fortes de performance et de scalabilité.
De manière itérative et agile, vous participez à l'architecture et au développement de notre application dans l'objectif de la rendre scalable et de la faire évoluer en fonction de nos différents uses-cases.
En tant que lead Developer Backend, vous serez également le référent de l'équipe sur les choix d'architecture du projet en accord avec les architectes transverses de la R&D. Vous êtes responsable des choix d'implémentation et d'architecture et portez ces choix auprès des autres développeurs du projet (4 développeurs backend / 2 développeurs frontend). Au côté du Product Owner, vous aidez à organiser le travail des développeurs dans la bonne direction afin de répondre aux problématiques de nos clients.
Compétences
BAC+5 en informatique ;
Expertise en conception orientée objet (Java, Python), plus de 5ans en tant qu'expert
Connaissance approfondie des micro-services (SpringBoot) et de la gestion des containers (Docker, Kubernetes) ;
Connaissance des pratiques DevOps et dans l'automatisation des développements ;
Expérience sur un projet à haut niveau de performance ;
Bon niveau d'anglais (l'équipe est internationale même si le noyau dur est localisé à Grenoble/Echirolles et nos partenaires/clients le sont également) ;
A l'aise avec un environnement de travail virtualisé sous Linux ;
Pratique des tests unitaires et de l'intégration continue ;
Excellentes compétences de communication/documentation et désir de travailler en équipe dans un environnement dynamique (A l'aise avec la méthode Scrum/Agile) ;
Esprit analytique, créatif et aimant résoudre des problèmes.
Let's grow together.