Zum Inhalt springen

Oak Ridge National Laboratory

HPC Software Engineer

Python
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Requisition Id 16549

Diese Stelle bleibt für mindestens 5 Tage geöffnet, danach wird sie geschlossen, sobald ein qualifizierter Kandidat identifiziert und/oder eingestellt wurde.

Wir akzeptieren Word (.doc, .docx), Adobe (unverschlüsselte .pdf), Rich Text Format (.rtf) und HTML (.htm, .html) bis zu einer Größe von 5 MB. Lebensläufe von Drittanbietern werden nicht akzeptiert; diese Lebensläufe werden gelöscht und die eingereichten Kandidaten werden nicht für eine Anstellung berücksichtigt.

Wenn Sie Probleme bei der Bewerbung für eine Stelle haben, senden Sie bitte eine E-Mail an ORNLRecruiting@ornl.gov.

ORNL ist ein Arbeitgeber, der Chancengleichheit bietet. Alle qualifizierten Bewerber, einschließlich Menschen mit Behinderungen und geschützter Veteranen, werden ermutigt, sich zu bewerben. UT-Battelle ist ein E-Verify-Arbeitgeber.

Überblick

Wir stellen einen HPC Software Engineer ein, der Cluster, Server und Workstations entwirft, betreibt und wartet, um Dienste zu unterstützen, auf denen Wissenschaft am ORNL stattfindet!

Diese Position ist in der Emerging Technologies & Computing Group in der Research Computing Division des Information Technology Services Directorate am Oak Ridge National Laboratory (ORNL) angesiedelt.

Die Emerging Technology Computational Group unterstützt die Ziele des ORNL durch HPC-Systemtechnik, -Integration und -Support für die Forschungsgemeinschaft am ORNL. Durch Design-, Bereitstellungs-, Optimierungs-, Überwachungs- und Tooling-Support über mehrere Cluster-Infrastrukturen hinweg ermöglichen wir Lab-weite F&E-Projekte. Unsere HPC-Cluster reichen von nur einer Handvoll Knoten bis zu über fünfzigtausend Kernen.

Wir arbeiten mit den Forschungsabteilungen des ORNL zusammen, um wissenschaftliche Exzellenz und Ergebnisse zu ermöglichen. Wir arbeiten mit anderen Clustered-Computing- und HPC-Gruppen zusammen, um Forschungsprogrammen bei der Identifizierung der besten Lösungen für ihre Bedürfnisse zu helfen. Wenn wir die Umgebungen unserer Kunden aufbauen, arbeitet unser Team zusammen, um die Systeme von der Entstehung bis zur Stilllegung zu entwerfen, zu implementieren und zu warten.

Hauptaufgaben/Verantwortlichkeiten

  1. HPC- und Clustered-Computing-Softwarelösungen für Forscher befürworten und fördern, die große Datensätze verarbeiten, Simulationen durchführen und wissenschaftlichen Code als Teil ihrer Projekte entwickeln.
  1. Wissenschaftliche Software, Workflows, Bibliotheken und Tools für Produktions-HPC-Umgebungen entwerfen, entwickeln, optimieren und warten.
  1. Die Leistung, Skalierbarkeit, Portabilität, Zuverlässigkeit und Wartbarkeit von Software, die auf Produktionssystemen läuft, sicherstellen.
  1. Automatisierung, Tests und moderne Software-Engineering-Praktiken nutzen, um den Wartungsaufwand zu minimieren und die Softwarequalität und Reproduzierbarkeit zu verbessern.
  1. Mit technischen Ansprechpartnern und Forschungsteams zusammenarbeiten, um wissenschaftliche Anwendungen und Toolsets zu installieren, zu portieren, zu optimieren, zu benchmarken und abzustimmen.
  1. Softwareumgebungen für eine breite Palette von Rechen-Workflows unterstützen, einschließlich paralleler und verteilter Anwendungen, datenintensiver Pipelines und beschleunigergestützter Workloads.
  1. Eng mit Systemadministratoren, Infrastruktur-Ingenieuren und Forschern zusammenarbeiten, um Softwarelösungen mit verfügbaren Rechen-, Speicher- und Netzwerkressourcen abzustimmen.
  1. Zu CI/CD-Praktiken, Software-Paketierung, Dokumentation und nachhaltigen Entwicklungs-Workflows für Forschungs-Computing-Umgebungen beitragen.
  1. Die Mission des ORNL erfüllen, indem Verhaltensweisen, Prioritäten und Interaktionen mit unseren Kernwerten Wirkung, Integrität, Teamarbeit, Sicherheit und Service in Einklang gebracht werden.

Chancengleichheit fördern, indem ein respektvolles Arbeitsumfeld geschaffen wird – in der Art, wie wir miteinander umgehen, zusammenarbeiten und Erfolg messen.

Grundlegende Qualifikationen

  1. Ein Bachelor-Abschluss in Informatik, Computertechnik, Informationstechnologie, Informationssystemen, Naturwissenschaften, Ingenieurwesen, Wirtschaft oder einem verwandten Fachgebiet und eine Mindestanzahl von 5 Jahren einschlägiger Berufserfahrung sind für die Berücksichtigung erforderlich. Eine Gesamt-Kombination aus gleichwertiger Ausbildung und Erfahrung kann berücksichtigt werden.
  1. 3 oder mehr Jahre Erfahrung in der Verwaltung von UNIX/Linux-Systemen.
  1. 3 oder mehr Jahre nachgewiesene Erfahrung mit Konfigurationsmanagement- und Automatisierungstools wie Git, Jenkins, Ansible oder Puppet.
  1. Moderate Kenntnisse in mindestens einer Skriptsprache wie Bash, Python oder anderen.
  1. Erfahrung mit fortgeschrittener Fehlerbehebung und Systemadministration mit Linux-Servern.
  1. Erfahrung in der Unterstützung großer Datensysteme.

Besondere Anforderungen

  1. Visumsponsorship ist für diese Position nicht verfügbar.
  1. Diese Position erfordert die Fähigkeit, eine Freigabe vom Energieministerium zu erhalten und aufrechtzuerhalten. Daher ist diese Position eine für Arbeitsplatz-Substanzmissbrauch (WSAP) vorgesehene Position. WSAP-Positionen erfordern das Bestehen eines Drogentests vor der Einstellung und die Teilnahme an einem fortlaufenden zufälligen Drogentestprogramm.

Bevorzugte Qualifikationen

  1. Ein starker Wunsch, neue Technologien und Möglichkeiten zu innovieren und zu identifizieren, und die Fähigkeit, die potenziellen Vorteile dieser Entscheidungen an andere im Team und unsere Forschungspartner zu kommunizieren.
  1. Ein kollaborativer und positiver Ansatz, um die Gelegenheit zu nutzen, Vertrauen und Glaubwürdigkeit aufzubauen und letztendlich ein vertrauenswürdiger Berater für unsere Forschungsteams zu werden.
  1. Eine aktive DOE Q-, aktive DOD Top Secret- oder aktive DOD TS/SCI-Freigabe wird für die Berücksichtigung stark bevorzugt.
  1. Solides Verständnis mehrerer Betriebssysteme und Cluster-Technologien.
  1. Erfahrung mit Rocky/CentOS/RHEL, VMware. *
  1. Verständnis von HPC-Plattformen zur Unterstützung von Benutzern bei SLURM-Job-Einreichungen und Fehlerbehebung.
  1. Erfahrung im Erstellen und Ausführen von containerisierten Anwendungen in einer HPC-Umgebung.
  1. Erfahrung mit mehreren Bereitstellungsmechanismen wie Diskless, Warewulf und traditioneller Bereitstellung (Cobbler, PXEboot und/oder Bright).
  1. Erfahrung in der Verwaltung von Systemen, die GPU-Cluster (NVIDIA und AMD) für KI/ML und/oder Bildverarbeitung nutzen.
  1. Erfahrung mit Leistungs- und Diagnosetools für Benchmarking, Analyse und Abstimmung von Systemen, Netzwerken und Speicher.
  1. Erfahrung mit Grafana, CheckMK, Nagios, Zabbix oder anderen Netzwerk- und Geräteüberwachungssystemen.
  1. Erfahrung mit wissenschaftlicher Software wie Matlab, R, Ansys usw.
  1. Erfahrung mit Cluster-Administrationswerkzeugen wie Spack, Ansible, Git usw.
  1. Vorerfahrung in einer staatlichen, wissenschaftlichen oder anderen hochtechnischen Umgebung.
  1. Gute Dokumentationsfähigkeiten, einschließlich der Fähigkeit, einfache Dokumentationswebseiten zu erstellen.
  1. Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten.
  1. Motivierter Self-Starter mit der Fähigkeit, unabhängig zu arbeiten und kreativ an kollaborativen Teams im gesamten Labor teilzunehmen.
  1. Fähigkeit, in einem schnelllebigen Forschungsumfeld gut zu funktionieren, Prioritäten zu setzen, um mehrere Aufgaben innerhalb von Fristen zu erledigen, und sich an sich ständig ändernde Bedürfnisse anzupassen.

Über ORNL

Als nationales Labor des Office of Science des US-Energieministeriums (DOE) blickt ORNL auf ein beeindruckendes 80-jähriges Erbe bei der Bewältigung der dringendsten Herausforderungen der Nation zurück. Unser Team besteht aus über 7,000 engagierten und innovativen Mitarbeitern! Unser Ziel ist es, ein Umfeld zu schaffen, in dem eine Vielzahl von Perspektiven und Hintergründen geschätzt wird, um sicherzustellen, dass ORNL als Top-Wahl für die Beschäftigung bekannt ist. Diese Prinzipien sind unerlässlich, um unsere breitere Mission zu unterstützen, wissenschaftliche Durchbrüche zu erzielen und diese in Lösungen für Energie-, Umwelt- und Sicherheitsherausforderungen umzusetzen, denen sich die Nation gegenübersieht.

ORNL bietet wettbewerbsfähige Gehalts- und Leistungsprogramme, um Personen zu gewinnen und zu halten, die außergewöhnliche Arbeitsverhaltensweisen zeigen. Das Labor bietet eine Reihe von Mitarbeiterleistungen, darunter Kranken- und Rentenpläne sowie flexible Arbeitszeiten, um das Wohlbefinden von Ihnen und Ihrer Familie zu unterstützen. Mitarbeiterangebote wie Fitnessstudios vor Ort, Bank- und Cafeteriainrichtungen stehen ebenfalls zur Verfügung, um zusätzlichen Komfort zu bieten.

Weitere Leistungen umfassen: Rezeptpflichtige Medikamentenversicherung, Zahnversicherung, Sehkraftversicherung, 401(k) Rentenplan, Beitragsfinanzierter Pensionsplan, Lebensversicherung, Invaliditätsleistungen, Großzügiger Urlaub und Feiertage, Elternurlaub, Rechtsberatung mit Identitätsschutz, Mitarbeiterunterstützungsprogramm, Flexible Ausgabenkonten, Gesundheitssparkonten, Wellnessprogramme, Bildungsbeihilfen, Umzugshilfe und Mitarbeiterrabatte.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026