DevOps Automation Engineer
@ NVIDIA

Rawabi, West Bank
$130,000
On Site
Full Time
Posted 2 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXXX****** @nvidia.com
Recommended after applying

Job Details

Overview

NVIDIA is seeking an experienced DevOps Automation Engineer to join the Infrastructure CI/CD & Automation team. In this role, you will monitor and maintain the CI/CD cycle, create tools and automations, manage bug prioritization, and build CI/CD pipelines from scratch while collaborating closely with NVIDIA's networking NIC driver team.

What You Will Be Doing

  • Take ownership of the CI/CD Infrastructure.
  • Write, debug, and maintain Jenkins pipelines in Groovy.
  • Ensure pipeline reliability, scalability, and integration with internal APIs.
  • Maintain and improve the automation framework and CI integration scripts.
  • Generate and manage system status reports.
  • Build Docker files and images to support CI/CD pipelines.
  • Understand and support automated regression solutions.

What We Need To See

  • B.Sc. in Computer Engineering or Computer Science (or equivalent experience).
  • 2+ years of experience in Automation, DevOps, or Software Engineering.
  • Hands-on experience with Linux OS.
  • Proficiency in Python and strong grasp of OOP concepts.
  • Ability to work in a fast-paced, continuously improving environment.
  • Availability for debugging and bring-up efforts outside regular hours.
  • Excellent communication skills in English.

Ways To Stand Out

  • Deep expertise in Python and CI/CD practices.
  • Experience with regression testing and build tools (make, cmake, meson).
  • Familiarity with Jenkins, Groovy, Docker, Kubernetes, Git, Gerrit, and Gitlab.
  • Experience working in an agile environment.

Key skills/competency

  • CI/CD
  • Automation
  • Jenkins
  • Python
  • Linux
  • Docker
  • Groovy
  • Kubernetes
  • Agile
  • DevOps

How to Get Hired at NVIDIA

🎯 Tips for Getting Hired

  • Customize your resume: Highlight CI/CD and automation expertise.
  • Showcase your projects: Emphasize Python and Jenkins experience.
  • Research NVIDIA: Understand their tech and cultural values.
  • Prepare for technical interviews: Review CI/CD pipelines and automation tools.

📝 Interview Preparation Advice

Technical Preparation

Review CI/CD pipeline architecture basics.
Practice Jenkins and Groovy scripting.
Familiarize with Docker containerization processes.
Study Linux troubleshooting and debugging techniques.

Behavioral Questions

Describe a time you solved a technical challenge.
Explain your experience in team collaborations.
Share how you manage tight deadlines.
Outline handling unexpected system issues.

Frequently Asked Questions