Full stack developer R&D (H/F)
Publication Date: Feb 12, 2024
Ref. No: 505756
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 (Paris, Echirolles, Brésil) et avec comme Product Owner : Bruno Farcy, fort d'une expérience de plus de quinze ans dans le développement de stack de management HPC et la gestion des projets R&D chez Eviden.
Dans ce contexte, nous recrutons un ingénieur R&D Développeur Java et BDD avec idéalement des compétences Python pour rejoindre cette équipe d'experts passionnés.
Rejoignez cette équipe qui contribue à positionner Eviden parmi les plus grands supercalculateurs du monde, 6ieme place et 8ieme place en novembre 2023 !
Et nos projets ?
Nous travaillons sur une solution de Management Center HPC et des produits SMC et SMCxScale (HPC-Software-Suites-position-paper.pdf (atos.net), nous développons des solutions permettant d'installer, administrer et maintenir les supercalculateurs les plus puissants et efficaces énergétiquement.
Vous serez amené à contribuer aux développements de la solution Management Center HPC, dédiée à l'administration et à l'exploitation des supercalculateurs.
La mission et responsabilités que l'on vous confie ?
Vous interviendrez en particulier pour faire évoluer Genwire2, un outil " maison " entièrement développé par nos équipes R&D et Manufacturing afin de modéliser les calculateurs commercialisés par ATOS.
Genwire2 nous permet de calculer le nombre et les longueurs des câbles nécessaires, et dresser un inventaire complet de l'ensemble des composants HW qui constitue nos supercalculateurs.
Ce logiciel est au cœur des process de livraison de tous nos supercalculateurs. Il est utilisé par nos équipes d'avant-vente, le delivery et notre usine. Il nous permet de définir les referentiels unique à chaque client permettant l'installation hardware et software de leurs supercalculateurs.
Avec votre binôme et dans une équipe agile, vous contribuerez au développement des nouvelles fonctionnalités et au maintien du logiciel Genwire2. A cet effet, nous recherchons un développeur qui sera en charge :
- De comprendre l'existant (Java, Postgres),
- De proposer des solutions pour les nouvelles fonctionnalités
- De proposer des améliorations sur la performance et la maintenabilité de l'existant
Votre rôle sera d'améliorer les fonctionnalités, le recueil d'input, la génération de rapports liés à la composition du calculateur du logiciel, en développant une interface graphique conviviale et ergonomique pour les utilisateurs.
Votre profil pour réussir ?
De formation supérieure en informatique, vous justifiez d'au moins une expérience DevOps dans un contexte d'applications logicielles complexes.
Vous maitrisez les technologies suivantes :
DevOps CI/CD: Jenkins, Git, Ansible, SonarQ, Github
Programmation : Java
Système : Linux, RedHat
Méthodologie : Agile/Scrum
Analytique et créatif vous aimez résoudre des problèmes, savez travailler en équipe et êtes doté d'excellentes capacités de communication.
Let's grow together.