Principal Software Architect- High-performance Computing (hpc)

Applied Materials

Bangalore, IND
Fully remote
Linux system administration
Hpc technologies
High speed interconnects
As an HPC Architect, you will get the opportunity to architect high-performance computing solutions from scratch and design/ optimize all aspects (Compute, Memory, Networking, Storage) for better cost of Ownership

Job Summary

  • As an HPC Architect, you will get the opportunity to architect high-performance computing solutions from scratch and design/ optimize all aspects (Compute, Memory, Networking, Storage) for better cost of Ownership.
  • You will work closely with cross-functional teams, including Hardware, Software, product management, and business stakeholders, to understand compute workload and translate them into Platform architecture and designs that meet business needs.
  • Applied Materials is committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go.

Matching Summary

As an HPC Architect, you will get the opportunity to architect high-performance computing solutions from scratch and design/ optimize all aspects (Compute, Memory, Networking, Storage) for better cost of Ownership.

Skills & Requirements

Must-have

  • Linux System administration
  • HPC technologies
  • High speed interconnects
  • Parallel filesystems
  • Automation tools like Ansible
  • Scripting languages Python and Bash
  • Storage solution design
  • Networking concepts
  • Containerization technologies docker, singularity

Nice-to-have

  • Drive and passion to learn quickly
  • Ability to multi-task
  • Switch contexts based on business needs
  • Software Defined Networking and Storage
  • Remote management protocols IPMI, Redfish
  • Monitoring systems Prometheus, Grafana
  • System profiling and custom tuning

Key Requirements

  • Bachelor's Degree or higher in Computer science
  • In-depth experience with Linux System administration
  • Strong knowledge of HPC technologies
  • Experience in creating, maintaining Operating System images
  • Experience in Creating, maintaining Storage Solutions
  • Good knowledge of Networking concepts
  • Good Knowledge Virtualization, Hardware and Software Hypervisors
  • Good knowledge of containerization technologies
  • Experience in HPC Cluster management and Work-load orchestration software

Work Rights

Not specified

Tailored Resume

Cover Letter