This job listing expired on Dec 23, 2020
Tweet

NVIDIA is looking for a passionate member to join our Engineering Efficiency Team in GeForce NOW as a Software Automation Engineer. In this role, you will play a significant part in helping to craft and guide the future of Cloud Gaming.

GeForce NOW is NVIDIA's Cloud Gaming service streaming games at the highest quality to any and every user regardless of their device types and capabilities – low-end PCs, Macs, or mobile devices. Using the most advanced GPUs and software, GeForce NOW transforms the gaming experience with always up-to-date games on always the latest hardware, a streaming experience rivaling that of a local PC, and near-instant launch – just click and play! Are you passionate about automation and strive for quality? Do you pride yourself in building enterprise quality continuous integration and deployment workflows? If so, join our team at NVIDIA, where we are dedicated to delivering GPU powered services around the world!

What You'll Be Doing

  • Design, document and implement CI/CD processes that can be taken advantage by all cloud software engineering teams at NVIDIA.
  • Monitoring and improving our entire pipeline of automated testing and delivery, from code to production.
  • Drive automation in all areas with outcome of increased team cadence and quality.
  • Work closely with engineering teams to help share knowledge and improve quality.
  • Designing automated metric driven canary deployments to various environments

What We Need To See

  • BS or MS in Computer Science or equivalent program from an accredited University/College; Have 5+ years of hands on software engineering or equivalent experience; 3+ years of experience in DevOps.
  • Experience with Docker and Containers
  • A desire to automate all software release processes
  • Experience with Git and Jenkins
  • A deep understating of CI and CD
  • Extensive Experience with AWS
  • Background with Test Automation
  • Experience with Ansible and Terraform
  • Excellent interpersonal and written communication skills required
  • Proficient in agile methodology
  • Linux system administration experience

Ways To Stand Out From The Crowd

  • Demonstrate previous usage of Kubernetes and Prometheus
  • Use of Helm Charts
  • A track record of solving complex problems with elegant solutions.
  • Prior experience with Go Lang
  • Demonstrate delivery of complex projects in previous roles
  • Experience with NoSQL Databases such as Cassandra
  • Experience deploying Java Cloud Applications
  • Experience with load testing frameworks such as JMeter and Gatling

Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence 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 amazing creativity and discovery and powers what were once science fiction inventions from artificial intelligence to autonomous cars.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.