Senior DevOps Engineer

NVIDIA is the world leader in accelerated computing. NVIDIA pioneered accelerated computing to tackle challenges no one else can solve. Our work in AI and digital twins is transforming the world's largest industries and profoundly impacting society.
$164,000 - $327,750
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS

Description For Senior DevOps Engineer

NVIDIA is the platform upon which every new AI-powered application is built. We are looking for a DevOps Engineer to join our mission to continue improving our CI/CD infrastructure. Our team builds and operates sophisticated infrastructure to enable business-critical services. You will be working with a team of passionate and skilled engineers that are continuously working to provide better tools to build and manage this infrastructure. The ideal candidate is strong in software development, designing and creating reliable distributed systems, and has the ability to implement well thought out long-term maintenance strategy.

What you'll be doing:

  • Automation and Scripting: Develop and maintain scripts for automation of various tasks, including build, deployment, and monitoring.
  • Build and implement CI/CD Management: Set up and manage continuous integration and continuous deployment (CI/CD) pipelines using tools like Bazel and Git.
  • Infrastructure Management: Lead all aspects of the deployment, management, and scaling of applications using Docker and Kubernetes.
  • System Administration: Perform system administration tasks on Linux servers, ensuring high availability and performance.
  • Collaboration and Mentorship: Work closely with software engineers and QA engineers to ensure smooth deployment and operation of software. Mentor junior team members and provide guidance on industry standards.
  • Monitoring and Solving: Resolve issues in development and testing environments.
  • Security and Compliance: Implement and maintain security standards and compliance requirements in the DevOps processes.

What we need to see:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field or equivalent experience.
  • Minimum of 7 years of experience in a DevOps role
  • Strong knowledge of bash/shell and Python for scripting and automation.
  • Expert knowledge in at least one distribution of Linux (Ubuntu, Centos, Amazon Linux, RHEL, Debian, etc.)
  • Expertise in Linux system administration.
  • Experience with Bazel and Terraform for build and CI/CD processes.
  • Solid understanding of Git for version control and source code management.
  • Proficiency with Docker for containerization and in Kubernetes for orchestration and management of containerized applications.

Ways to stand out from the crowd:

  • Experience with other programming languages such as Go.
  • Familiarity with cloud platforms AWS or Azure.
  • Experience with monitoring stack LGTM and prometheus.

The base salary range is 164,000 USD - 327,750 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.

Last updated a day ago

Responsibilities For Senior DevOps Engineer

  • Develop and maintain automation scripts
  • Set up and manage CI/CD pipelines
  • Lead deployment, management, and scaling of applications
  • Perform system administration tasks on Linux servers
  • Collaborate with software engineers and QA engineers
  • Mentor junior team members
  • Resolve issues in development and testing environments
  • Implement and maintain security standards and compliance requirements

Requirements For Senior DevOps Engineer

Linux
Python
Kubernetes
Go
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field or equivalent experience
  • Minimum of 7 years of experience in a DevOps role
  • Strong knowledge of bash/shell and Python for scripting and automation
  • Expert knowledge in at least one distribution of Linux
  • Expertise in Linux system administration
  • Experience with Bazel and Terraform for build and CI/CD processes
  • Solid understanding of Git for version control
  • Proficiency with Docker and Kubernetes

Benefits For Senior DevOps Engineer

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior DevOps Engineer

Senior Engineer, DevOps Platform - Cloud Software

Senior DevOps Engineer role at NVIDIA for DGX Cloud, focusing on CI/CD, Kubernetes, and automation.

DevOps Engineer

DevOps Engineer at Pure Storage: Manage and optimize VMware, OpenStack, and Kubernetes infrastructure for a leading data storage innovator.

Senior Site Reliability Developer

Senior Site Reliability Developer role at Oracle, focusing on security tool services and software assurance at scale.

Senior DevOps Engineer

Senior DevOps Engineer needed at LawDepot to lead cloud transformation and DevOps projects in a remote work environment.

Senior DevSecOps Engineer (Temp to Perm)

Senior DevSecOps Engineer role at Scientific Systems Company, Inc. for implementing and managing digital engineering infrastructure and CI/CD pipelines.