Senior Staff Reliability Engineer - Compute
Job Description
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables unique creativity and discovery, and powers what were once science fiction inventions, from artificial intelligence to autonomous cars. NVIDIA is looking for phenomenal people like you to help us accelerate the next wave of artificial intelligence.
Join our team at NVIDIA as a Senior Site Reliability Engineer (SRE) focused on physical and virtual compute and play a crucial role in designing, implementing, and optimizing on-prem solutions while also harnessing the power of cloud computing. You will be responsible for global compute infrastructure, build automation tools, and ensuring the efficient operations of our expanding IT ecosystem. You will collaborate closely with engineering teams to align infrastructure with their evolving needs, document best practices, and contribute to the success of cutting-edge projects.
What you will be doing:
Build automation workflows for self-service and auto-healing capabilities
Work with teams to deploy new data center infrastructures
Plan and implement optimizations for compute infrastructure consumption
Create alerting, reports, and dashboards for monitoring overall system health and hygiene
Collect and review system data for capacity and planning purposes, analyze capacity data and develop plans for appropriate level enterprise-wide systems, and coordinate with management personnel in implementing changes
Collaborate with internal customers to solve complex problems
What we need to see:
8+ years of experience in on-prem and public cloud platforms with a focus on automation of infrastructure configuration and management
BS degree or equivalent experience.
Sound knowledge in DevOps methodologies, such as CI/CD and Agile
Experience with design and deployment of virtualization architectures, including VMware and KubeVirt platforms.
Proficient with container orchestration solutions, such as Kubernetes and Docker
Strong proficiency in scripting languages, such as Golang or Python
Familiarity with configuration management platforms such as Terraform, SaltStack or Ansible
Ability to clearly communicate complex concepts clearly and persuasively across different audiences and varying levels of the organization
Ways to stand out from the crowd:
Automated maintenance processes for a large enterprise fleet of over 25,000 virtual machines
Built highly resilient Infrastructure-as-Code (IaC) solution providing auto-healing and fully self-service capable
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!
The base salary range is 164,000 USD - 310,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.