Aller au contenu

Oak Ridge National Laboratory

Ingénieur Logiciel HPC

Python
Traduction automatique. Consultez l’original.

À propos du poste

N° de Réquisition 16549

Ce poste restera ouvert pendant un minimum de 5 jours, après quoi il sera clôturé lorsqu'un candidat qualifié sera identifié et/ou embauché.

Nous acceptons les formats Word (.doc, .docx), Adobe (.pdf non sécurisé), Rich Text Format (.rtf) et HTML (.htm, .html) jusqu'à 5 Mo. Les CV provenant de fournisseurs tiers ne seront pas acceptés ; ces CV seront supprimés et les candidats soumis ne seront pas considérés pour l'emploi.

Si vous rencontrez des difficultés pour postuler à un poste, veuillez envoyer un e-mail à ORNLRecruiting@ornl.gov.

L'ORNL est un employeur qui respecte l'égalité des chances. Tous les candidats qualifiés, y compris les personnes handicapées et les vétérans protégés, sont encouragés à postuler. UT-Battelle est un employeur E-Verify.

Aperçu

Nous recrutons un Ingénieur Logiciel HPC pour concevoir, exploiter et maintenir des clusters, des serveurs et des postes de travail supportant les services où la science se déroule à l'ORNL !

Ce poste est rattaché au groupe Emerging Technologies & Computing de la division Research Computing au sein de la direction Information Technology Services à Oak Ridge National Laboratory (ORNL).

Le groupe Emerging Technology Computational facilite les objectifs de l'ORNL grâce à l'ingénierie des systèmes HPC, à l'intégration et au support de la communauté de recherche de l'ORNL. En fournissant la conception, le déploiement, l'optimisation, la surveillance et le support d'outils sur plusieurs infrastructures en cluster, nous facilitons les projets de R&D à l'échelle du laboratoire. Nos clusters HPC vont de quelques nœuds à plus de cinquante mille cœurs.

Nous collaborons avec les organisations de recherche de l'ORNL pour permettre l'excellence et la livraison de la recherche. Nous travaillons avec d'autres groupes de calcul en cluster et HPC pour aider les programmes de recherche à identifier les meilleures solutions pour leurs besoins. Lorsque nous construisons les environnements de nos clients, notre équipe collabore pour concevoir, mettre en œuvre et maintenir les systèmes de l'inception à la mise hors service.

Principales Tâches/Responsabilités

  1. Promouvoir et préconiser des solutions logicielles HPC et de calcul en cluster auprès des chercheurs qui traitent de grands ensembles de données, exécutent des simulations et développent du code scientifique dans le cadre de leurs projets.
  1. Concevoir, développer, optimiser et maintenir des logiciels scientifiques, des flux de travail, des bibliothèques et des outils pour les environnements HPC de production.
  1. Assurer la performance, la scalabilité, la portabilité, la fiabilité et la maintenabilité des logiciels exécutés sur les systèmes de production.
  1. Tirer parti de l'automatisation, des tests et des pratiques modernes d'ingénierie logicielle pour minimiser les frais de maintenance et améliorer la qualité et la reproductibilité des logiciels.
  1. Collaborer avec les points de contact techniques et les équipes de recherche pour installer, porter, optimiser, benchmarker et régler les applications scientifiques et les ensembles d'outils.
  1. Soutenir les environnements logiciels pour un large éventail de flux de travail informatiques, y compris les applications parallèles et distribuées, les pipelines axés sur les données et les charges de travail accélérées par GPU.
  1. Travailler en étroite collaboration avec les administrateurs système, les ingénieurs d'infrastructure et les chercheurs pour aligner les solutions logicielles sur les ressources de calcul, de stockage et de réseau disponibles.
  1. Contribuer aux pratiques CI/CD, à l'empaquetage logiciel, à la documentation et aux flux de travail de développement durable pour les environnements de calcul scientifique.
  1. Accomplir la mission de l'ORNL en alignant les comportements, les priorités et les interactions avec nos valeurs fondamentales d'Impact, d'Intégrité, de Travail d'équipe, de Sécurité et de Service.

Promouvoir l'égalité des chances en favorisant un lieu de travail respectueux – dans la manière dont nous nous traitons mutuellement, travaillons ensemble et mesurons le succès.

Qualifications de Base

  1. Un diplôme de BS en informatique, ingénierie informatique, technologie de l'information, systèmes d'information, sciences, ingénierie, commerce ou une discipline connexe et un minimum de 5 années d'expérience professionnelle pertinente sont requis pour être pris en compte. Une combinaison globale d'éducation et d'expérience équivalente peut être considérée.
  1. 3 années ou plus dans la gestion des systèmes UNIX/Linux.
  1. 3 années ou plus d'expérience avérée avec des outils de gestion de configuration et d'automatisation tels que Git, Jenkins, Ansible, ou Puppet.
  1. Maîtrise modérée d'au moins un langage de script tel que Bash, Python, ou d'autres.
  1. Expérience dans le dépannage avancé et l'administration système avec les serveurs Linux.
  1. Expérience dans le support de grands systèmes de données.

Exigences Spéciales

  1. Le parrainage de visa n'est pas disponible pour ce poste.
  1. Ce poste nécessite la capacité d'obtenir et de maintenir une habilitation du Département de l'Énergie. À ce titre, ce poste est désigné pour des tests de dépistage de substances en milieu de travail (WSAP). Les postes WSAP exigent de réussir un test de dépistage de drogues avant l'embauche et la participation à un programme de dépistage de drogues aléatoire continu.

Qualifications Souhaitées

  1. Un fort désir d'innover et d'identifier de nouvelles technologies et opportunités, et être capable de communiquer les avantages potentiels de ces choix aux autres membres de l'équipe et à nos partenaires de recherche.
  1. Une approche collaborative et positive pour saisir l'opportunité de bâtir la confiance et la crédibilité et devenir finalement un conseiller de confiance pour nos équipes de recherche.
  1. Une habilitation DOE Q, une habilitation DOD Top Secret, ou une habilitation DOD TS/SCI active est fortement préférée pour être prise en compte.
  1. Solide compréhension de plusieurs systèmes d'exploitation et technologies de cluster.
  1. Expérience avec Rocky/CentOS/RHEL, Ubuntu, VMware. *
  1. Compréhension des plateformes HPC pour aider les utilisateurs avec les soumissions de jobs SLURM et le dépannage.
  1. Expérience dans la construction et l'exécution d'applications conteneurisées dans un environnement HPC.
  1. Expérience avec plusieurs mécanismes de déploiement comme Diskless, Warewulf, et le déploiement traditionnel (cobbler, PXEboot, et/ou Bright).
  1. Expérience dans la gestion de systèmes utilisant des clusters GPU (NVIDIA et AMD) pour l'IA/ML et/ou le traitement d'images.
  1. Expérience avec des outils de performance et de diagnostic pour le benchmarking, l'analyse et l'optimisation des systèmes, du réseau et du stockage.
  1. Expérience avec Grafana, CheckMK, Nagios, Zabbix, ou d'autres systèmes de surveillance réseau et d'appareils.
  1. Expérience avec des logiciels scientifiques tels que Matlab, R, Ansys, etc.
  1. Expérience avec des outils d'administration de cluster tels que Spack, Ansible, Git, etc.
  1. Expérience antérieure dans un environnement gouvernemental, scientifique ou autre environnement hautement technique.
  1. Bonnes compétences en documentation, y compris la capacité à préparer des pages Web de documentation simples.
  1. Excellentes compétences en communication écrite et orale.
  1. Autonome et motivé, capable de travailler de manière indépendante et de participer de manière créative à des équipes collaboratives à travers le laboratoire.
  1. Capacité à bien fonctionner dans un environnement de recherche rapide, à définir des priorités pour accomplir plusieurs tâches dans les délais impartis et à s'adapter aux besoins en constante évolution.

À propos de l'ORNL

En tant que laboratoire national du Bureau des Sciences du Département de l'Énergie (DOE) des États-Unis, l'ORNL a un héritage impressionnant de 80 ans dans la résolution des défis les plus pressants de la nation. Notre équipe est composée de plus de 7,000 individus dévoués et innovants ! Notre objectif est de créer un environnement où une variété de perspectives et d'origines sont valorisées, garantissant que l'ORNL est reconnu comme un employeur de choix. Ces principes sont essentiels pour soutenir notre mission plus large de stimuler les découvertes scientifiques et de les traduire en solutions pour les défis énergétiques, environnementaux et de sécurité auxquels la nation est confrontée.

L'ORNL offre des programmes de rémunération et d'avantages sociaux compétitifs pour attirer et retenir les personnes qui font preuve de comportements de travail exceptionnels. Le laboratoire propose une gamme d'avantages sociaux aux employés, y compris des régimes médicaux et de retraite, ainsi que des horaires de travail flexibles, pour soutenir le bien-être de vous et de votre famille. Des commodités pour les employés telles que des installations de remise en forme, bancaires et de restauration sur place sont également disponibles pour plus de commodité.

Les autres avantages comprennent : Régime d'assurance médicaments sur ordonnance, Régime dentaire, Régime de vision, Plan de retraite 401(k), Régime de pension contributif, Assurance vie, Indemnités d'invalidité, Congés payés et jours fériés généreux, Congé parental, Assurance juridique avec protection contre l'usurpation d'identité, Programme d'aide aux employés, Comptes de dépenses flexibles, Comptes d'épargne santé, Programmes de bien-être, Aide à la formation, Aide à la relocalisation et Remises pour employés.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026