Ingénieur développement logiciel

Il y a 5 mois


BruyèresleChâtel, France ATOS FRANCE Temps plein
Eviden, qui fait partie du groupe Atos, avec un chiffre d'affaires annuel d'environ 5 milliards d'euros, est un leader mondial de la transformation numérique axée sur les données, fiable et durable. En tant qu'entreprise numérique de nouvelle génération, avec des positions de leader mondial dans les domaines du numérique, du cloud, des données, de l'informatique avancée et de la sécurité, elle apporte une expertise approfondie à tous les secteurs d'activité dans plus de 47 pays. En réunissant des technologies haut de gamme uniques sur l'ensemble du continuum numérique et 53 000 talents de classe mondiale, Eviden élargit les possibilités des données et de la technologie, aujourd'hui et pour les générations à venir.

Nos équipes de R&D Software développent des produits et solutions avancées afin de préparer les ruptures technologiques pour atteindre l'Exascale.

Contexte

L'évolution du calcul haute performance entraîne un changement radical des solutions de management des supercalculateurs. Par le passé, les solutions étaient monolithiques, aujourd'hui Atos/Eviden a développé une nouvelle suite logicielle de management modulaire tirant parti des containers et s'appuyant sur Kubernetes. L'équipe R&D HECTOR travaille sur les domaines de l'hybridation, des containers, de l'orchestration et de la visualisation distante.

Cette équipe divisée en deux sous-équipes basées en France et aux USA, intervient sur les périmètres suivants :

- Développement de middleware dans le domaine des supercalculateurs HPC (ordonnancement, visualisation, orchestration) d'applications scientifiques

- Automatisation du processus de développement (CI/CD) avec Jenkins, Sonarqube, Artifactory, Robot Framework...

- Développement de l'automatisation de la livraison et du déploiement de nos produits avec Ansible, Helm...

- Validation

- Support technique auprès d'autres équipes et des clients externes

- Rédaction de la documentation

Pour développer notre nouvelle offre "HPC as a service", nous recherchons un Ingénieur de développement logiciels / ordonnanceur de calculs, pour rejoindre l'équipe française.

Vos missions

En tant que membre de l'équipe HECTOR, vous participerez et prendrez en charge la conception, le développement et les tests de nouvelles fonctionnalités ou évolutions techniques concernant notre offre "HPC as a service".

Pour connecter des Centres de Calcul à une console de controle centralisée, il est nécessaire de connecter le système d'ordonnancement mis en oeuvre dans chaque Centre de Calcul. Pour ce faire, nous avons conçu un connecteur nécessitant d'être implémenté pour de nouveaux ordonnanceurs mais également d'être complété avec de nouvelles fonctionnalités.

Vous devrez par ailleurs contribuer à l'intégration du scheduler dans la stack de management HPC proposée par Eviden, destinée à améliorer l'exploitation des supercalculateurs commercialisés.

Dans le cadre de vos taches courantes, vous serez ainsi amené à :

• Concevoir/ développer du code permettant de réaliser des nouvelles fonctionnalités (Python/Flask, Script, dockerfile, Template/config Kubernetes principalement)

• Implémenter des tests et écrire la documentation relative à ce code

• Analyser et résoudre les défauts reportés par les clients sur les modules dont vous avez la charge (JIRA, PR)

• Mettre au point et maintenir la chaine d'intégration continue et de fabrication automatisée des artefacts livrés au clients (GitHub, GitHub Action)

Vous assurerez également le processus de construction et d'intégration de ces évolutions dans l'environnement Devops des équipes logicielles HPC d'Eviden. Vous définirez et validerez également le packaging et l'installation de ces composants pour les suites logicielles HPC auxquelles nos produits sont associés.

Au quotidien, vous serez amené aussi à interagir avec d'autres équipes de R&D logicielle ou matérielle selon les sujets abordés pendant les études.

Il est important de noter que la plupart des modules concernés sont en train de passer en Open Source.

Votre profil :

De formation supérieure Bac +5 minimum, en informatique, vous disposez d'une expérience en environnement HPC, avec des compétences sur les environnements de développement de Job Scheduler. Pour ce poste à la R&D, vous avez une très bonne culture informatique. Vous êtes naturellement attiré par l'innovation, dynamique, rigoureux et ouvert d'esprit. Vous aimez travailler en équipe en mode Agile.

Vous maîtrisez les environnements / technologies suivants :

• Programmation en Python

• Connaissance informatique Linux (admin et script)

• Connaissance des technologies de conteneurs cf Kubernetes (Ingress en particulier)

Compétences appréciées :

• Job Scheduler de type Slurm

• Scheduling sur Kubernetes

• Connaissance des outils Github

• Connaissance des outils Ansible et Docker

• Utilisation des tests : Pytest, Helmtest, Bats etc.

Notre sous-équipe travaillant de manière étroite avec la sous-équipe américaine, une maitrise de l'anglais écrit / parlé est indispensable.

Dans le cadre de ce poste, vous serez également amené à interagir avec les équipes qui interviennent sur les autres produits logiciels HPC d'AtoS.

Anglais technique impératif.

Télétravail : 60% du temps.

Poste basé sur le site de Bruyères (91) ou Echirolles (38).

Let's grow together.

  • Bruyères-le-Châtel, Île-de-France Atos Temps plein

    Ingénieur développement logiciel/ordonnanceur de calculsL'équipe R&D Software d'Eviden, une entreprise leader dans la transformation numérique, recherche un Ingénieur développement logiciel/ordonnanceur de calculs pour rejoindre son équipe française. Ce poste est l'occasion de rejoindre une équipe innovante et dynamique qui travaille sur...


  • Bruyères-le-Châtel, Île-de-France CEA Temps plein

    Ingénieur en Développement Logiciel NucléaireL'unité de recherche et développement du CEA recherche un ingénieur en développement logiciel nucléaire pour rejoindre son équipe de développement de codes de simulation.Vous travaillerez en collaboration avec les physiciens et les numériciens de l'unité pour développer des logiciels de simulation des...


  • Bruyères-le-Châtel, Île-de-France Atos Temps plein

    Ingénieur développement logiciel / ordonnanceur de calculsDescription du posteL'équipe R&D HECTOR de Eviden, filiale d'Atos, recherche un Ingénieur développement logiciel / ordonnanceur de calculs pour rejoindre son équipe française. Vous serez chargé de concevoir, développer et tester de nouvelles fonctionnalités ou évolutions techniques...


  • Bruyères-le-Châtel, Île-de-France Atos Temps plein

    Ingénieur développement logiciel / ordonnanceur de calculsVous rejoindrez l'équipe HECTOR de R&D Software d'Eviden, un leader mondial de la transformation numérique axée sur les données, fiable et durable. Nous développons des produits et solutions avancées pour préparer les ruptures technologiques pour atteindre...


  • Bruyères-le-Châtel, Île-de-France CEA Temps plein

    Ingénieur en Développement Logiciel pour la Simulation NucléaireL'unité de simulation nucléaire du CEA recherche un ingénieur en développement logiciel pour participer au développement de codes de simulation nucléaires. Le candidat idéal possède une formation en ingénierie nucléaire ou en physique nucléaire et a une expérience dans le...


  • Bruyères-le-Châtel, Île-de-France CEA Temps plein

    Ingénieur en Développement Logiciel pour la Simulation NucléaireL'unité de simulation nucléaire du CEA recherche un ingénieur en développement logiciel pour participer au développement de codes de simulation des armes. Le candidat idéal possèdera une solide connaissance en physique nucléaire et en développement logiciel.Les missions principales...


  • Bruyères-le-Châtel, Île-de-France ATOS FRANCE Temps plein

    ContexteL'évolution du calcul haute performance entraîne un changement radical des solutions de management des supercalculateurs. Nous recherchons un Ingénieur de développement logiciel pour rejoindre notre équipe R&D HECTOR.MissionsEn tant que membre de l'équipe HECTOR, vous participerez à la conception, le développement et les tests de...


  • Bruyères-le-Châtel, Île-de-France Atos Temps plein

    Développeur logiciel HPC - DevOpsL'équipe de R&D Software d'Atos recherche un ingénieur de développement logiciel pour intégrer notre équipe de DevOps. Vous travaillerez sur les activités de Software Factory pour la CI/CD, automatisant le build, le déploiement et les tests.MissionsAutomatisation du build (Jenkins) et des workflowsDéploiement...


  • Bruyères-le-Châtel, Île-de-France CEA Temps plein

    Description de l'offreContexte :Pour améliorer la modélisation physico-numérique et tirer le meilleur profit des calculateurs haute performance, le CEA poursuit une politique ambitieuse de mise à jour continue des codes de simulation du fonctionnement des charges nucléaires. Les objectifs du poste proposé sont de renforcer l'équipe de...


  • Bruyères-le-Châtel, Île-de-France CEA Temps plein

    Description de l'offreContexte :Pour améliorer la modélisation physico-numérique tout en tirant le meilleur profit des calculateurs haute performance, la DAM poursuit une politique ambitieuse de mise à jour continue des codes de simulation du fonctionnement des charges nucléaires.Les objectifs du poste proposé sont donc de :Renforcer l'équipe de...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre Contexte : Pour améliorer la modélisation physico-numérique tout en tirant le meilleur profit des calculateurs haute performance, la DAM poursuit une politique ambitieuse de mise à jour continue des codes de simulation du fonctionnement des charges nucléaires. Les objectifs du poste proposé sont donc de : - Renforcer...

  • Ingénieur logiciel HPC

    il y a 3 semaines


    Bruyères-le-Châtel, Île-de-France CEA Temps plein

    Ingénieur logiciel HPCNous recherchons un Ingénieur logiciel pour rejoindre notre équipe de développement de logiciels pour le calcul haute performance. Vous serez en charge de la conception, de la réalisation et de la maintenance de codes et outils logiciels pour la simulation numérique et le calcul haute performance.ResponsabilitésAdapter le...


  • Bruyères-le-Châtel, Île-de-France CEA Temps plein

    Description de l'offreContexte :Pour améliorer la modélisation physico-numérique tout en tirant le meilleur profit des calculateurs haute performance, la Direction des Applications Militaires (DAM) poursuit une politique ambitieuse de mise à jour continue des codes de simulation du fonctionnement des charges nucléaires. Les objectifs du poste...


  • Bruyères-le-Châtel, Île-de-France CEA Temps plein

    Description de l'offreContexte :Pour améliorer la modélisation physico-numérique tout en tirant le meilleur profit des calculateurs haute performance, la DAM poursuit une politique ambitieuse de mise à jour continue des codes de simulation du fonctionnement des charges nucléaires. Les objectifs du poste proposé sont donc de :Renforcer l'équipe...

  • Ingénieur logiciel HPC

    il y a 3 semaines


    Bruyères-le-Châtel, Île-de-France CEA Temps plein

    Rejoignez notre équipe de développement de logiciels haute performanceNous recherchons un ingénieur logiciel expérimenté pour rejoindre notre équipe de développement de logiciels haute performance au sein du CEA. Vous serez chargé de concevoir, améliorer et maintenir des logiciels pour la simulation numérique et le calcul haute...

  • Ingénieur logiciel HPC

    il y a 4 semaines


    Bruyères-le-Châtel, Île-de-France CEA Temps plein

    Rejoignez notre équipe de développement de logiciels haute performanceNous recherchons un ingénieur logiciel expérimenté pour rejoindre notre équipe de développement de logiciels haute performance au sein du CEA. Vous serez chargé de concevoir, d'améliorer et de maintenir des logiciels pour la simulation numérique et le calcul haute...

  • Ingénieur logiciel HPC

    il y a 3 semaines


    Bruyères-le-Châtel, Île-de-France CEA Temps plein

    Ingénieur logiciel HPCNous recherchons un ingénieur logiciel HPC pour rejoindre notre équipe innovante au sein de la Direction des Applications Militaires (DAM) du CEA. Vous serez chargé de la conception, du développement et de la maintenance de codes et outils logiciels pour le HPC.MissionsAdapter la couche de communication de MPC aux nouvelles...


  • Bruyères-le-Châtel, Île-de-France CEA Temps plein

    Ingénieur Logiciel HPC Topologie **Projet Européen Net4Exa** Nous recherchons un Ingénieur Logiciel HPC Topologie pour rejoindre notre équipe innovante au sein du CEA. Vous serez en charge de la conception, du développement, de la réalisation et de la maintenance de codes et outils logiciels pour le HPC. **Responsabilités** * Adapter le placement...


  • Bruyères-le-Châtel, Île-de-France CEA Temps plein

    Ingénieur Logiciel HPC TopologieLe CEA recherche un Ingénieur Logiciel HPC Topologie pour rejoindre son équipe innovante. Vous serez en charge de la conception, du développement, de la réalisation et de la maintenance de codes et outils logiciels pour le HPC.ResponsabilitésAdapter le placement et la numérotation des rangs MPI en fonction de la...


  • Bruyères-le-Châtel, Île-de-France Atos Temps plein

    Ingénieur développement logiciel / responsable de l'ordonnancement de calculsVous rejoindrez l'équipe HECTOR de R&D Software d'Atos, qui développe des produits et des solutions avancées pour préparer les ruptures technologiques pour atteindre l'Exascale.ContexteL'évolution du calcul haute performance entraîne un changement radical des...