Hpc Operations Engineer

NVIDIA NVIDIA · Semiconductors · Yokneam, Israel +1

NVIDIA is seeking an HPC Operations Engineer to enhance their large-scale High-Performance Computing infrastructure. The role involves troubleshooting, automating deployments, managing configurations, and collaborating with teams to optimize infrastructure for chip development, ultimately improving time-to-market for new chips.

What you'd actually do

  1. Troubleshoot incoming support requests in a large-scale HPC environment.
  2. Contribute enhancements to existing deployment automation, configuration management, observability, and operational monitoring and day to day operation through automation.
  3. Ensure compute servers are running correct Operating System and configuration.
  4. Perform comprehensive troubleshooting from bare metal to application level, ensuring system reliability and efficiency.
  5. Collaborate with domain experts to improve how our chip development process utilizes our infrastructure.

Skills

Required

  • BS in Computer Science or similar degree or equivalent experience
  • 2+ years of experience Proficient in administering Centos/RHEL Linux distributions.
  • Understating of container technologies like Docker.
  • Proficiency in Python and UNIX scripting languages such as bash.
  • Excellent problem-solving skills, with the ability to analyze complex systems, identify bottlenecks, and implement scalable solutions.
  • Excellent communication and teamwork skills, with the ability to work effectively with diverse teams and individuals.
  • Solid understanding of cluster configuration managements tools such as Ansible.

Nice to have

  • Understanding of key Linux technologies such as NFS, automounter, LDAP, DNS, and TCP/IP networking in Red Hat Linux distribution flavors.
  • Familiarity with job scheduler administration (e.g. IBM Spectrum LSF or SLURM) and experience building/ operating large scale compute infrastructure.
  • Knowledge of the FlexLM license management system.
  • Proficiency in Perl for maintaining legacy automation scripts.
  • Familiarity with High-Speed Networking (InfiniBand, RDMA, RoCE etc.) and fast, distributed storage systems (Lustre, GPFS, etc.).

What the JD emphasized

  • large-scale HPC environment
  • deployment automation
  • configuration management
  • operational monitoring
  • chip development process