11 days ago

Developer Tools DevOps Engineer

NVIDIA

Hybrid
Full Time
$200,000
Hybrid

Job Overview

Job TitleDeveloper Tools DevOps Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$200,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Developer Tools DevOps Engineer at NVIDIA

NVIDIA's Developer Tools team seeks a Developer Tools DevOps Engineer to significantly enhance engineering productivity and efficiency. This pivotal role is within a dynamic team supporting desktop and mobile Developer Tools products across diverse platforms, including Linux, Windows, Cloud Computing, Android, and various embedded, real-time OSs (RTOS). If you possess exceptional problem-solving skills and innovative thinking, we invite you to join us.

What You’ll Be Doing

  • Own and improve CI/CD pipelines for multiple Developer Tools products, ensuring fast, reliable builds and automated testing across diverse platforms and architectures.
  • Streamline product delivery operations within the Developer Tools organization through meticulous tracking, measurement, and regular reporting of critical metrics and regression testing.
  • Ensure rapid engineering operations and product delivery by collaborating with engineering and global infrastructure teams to establish and continuously improve product quality baselines.
  • Document comprehensive runbooks, standards, and guidelines to facilitate the adoption of modern DevOps patterns across teams.

What We Need To See

  • Bachelor’s Degree in Systems/Software/Computer Engineering, CS or equivalent experience.
  • At least 5 years of direct experience in large-scale software development as a DevOps, Site Reliability, or Build/Release Engineer.
  • Excellent problem-solving and debugging capabilities.
  • Strong hands-on Python and Perl skills, and proficiency in Bash/Shell scripting.
  • Strong knowledge of Linux, networking, storage, and security.
  • Experience with continuous integration systems (Jenkins, GitLab, Gerrit).
  • Familiarity with Git and Perforce source control systems.
  • Strong communication and collaboration skills to partner effectively across multiple engineering teams and achieve consensus.
  • Self-motivated and adaptable, thriving in a fast-paced, high-demand environment with evolving priorities and direction.

Ways To Stand Out From The Crowd

  • Proven track record running shared CI/CD platforms for numerous teams.
  • Experience supporting developer tools, SDKs, or complex C/C++ software stacks.
  • Hands-on background with GPU/HPC, or AI/ML workloads and an understanding of how CI/CD and infrastructure needs differ for these domains.
  • Experience with containers and orchestration (Docker, Kubernetes).

Key skills/competency

  • CI/CD Pipelines
  • DevOps Engineering
  • Python Programming
  • Perl Scripting
  • Bash/Shell Scripting
  • Linux Administration
  • Jenkins
  • Git
  • Problem Solving
  • Software Development Lifecycle

Tags:

Developer Tools DevOps Engineer
CI/CD
Automation
Pipeline management
Product delivery
Testing
Reporting
Collaboration
Documentation
Debugging
Efficiency
Python
Perl
Bash
Linux
Jenkins
GitLab
Git
Perforce
Docker
Kubernetes

Share Job:

How to Get Hired at NVIDIA

  • Research NVIDIA's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand the innovation-driven environment.
  • Tailor your resume for DevOps: Highlight your experience in CI/CD, automation, scripting (Python, Perl, Bash), and Linux. Use keywords from the Developer Tools DevOps Engineer job description.
  • Showcase technical expertise: Prepare to discuss your experience with Jenkins, GitLab, Git, Perforce, and your problem-solving and debugging skills relevant to NVIDIA's challenges.
  • Demonstrate collaboration and adaptability: Be ready to share examples of cross-functional team projects, how you achieve consensus, and how you thrive in fast-paced, evolving environments at NVIDIA.
  • Connect with NVIDIA professionals: Network on LinkedIn with current employees, especially those in Developer Tools or DevOps roles, to gain insights and potentially a referral.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background