Job Information
Nvidia Senior DevOps Engineer in Rawabi, Palestine
NVIDIA is widely considered to be one of the technology world’s most desirable employers, NVIDIA owns 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. We are looking for a DevOps engineer with knowledge in networking, knowledge in Computer hardware and Operating Systems. If you bring with you excellency and creative thinking while solving issues as they arise, and if you enjoy working with distributed teams - your place is with us!
What You’ll Be Doing:
Build, optimize and maintain robust HPC and cloud infrastructure based on state-of-the-art technologies and high-end hardware, which will deliver the best experience for our R&D teams.
Automate deployment, configuration, and management of network components, including bare metal servers, switches, VMs
Develop and maintain CI/CD pipelines for continuous integration and delivery of software and network configurations.
Drive continual improvements for availability, performance, observability, quality, and cost-efficiency of R&D hardware resources
Collaborate with software development teams to integrate automated testing and quality assurance processes into the deployment pipeline.
What We Need To See:
Bachelor’s or master’s degree in computer science, data science, or a related field
5+ years of experience in developing CI/CD processes and DevOps contribution with a real passion for automation
Extensive experience in Linux distributions (CentOS, Ubuntu, RedHat)
Good background in Scripting (Bash, Python)
Good knowledge of virtualization in Linux (QEMU/KVM, Docker orchestrated with Kubernetes)
Expertise in networking & compute infrastructure on prem
Experience with Github, Gitlab, K8s, Jenkins, github actions
Excellent written and verbal communication skills in English.
Ways To Stand Out From The Crowd:
Background in running inside an agile DevOps team
Demonstrated ability to handle complex technical environments, while achieving (or exceeding) all security, reliability, scalability and availability metrics
Strong, proven knowledge of modern architectures