This job listing expired on Jan 10, 2020
Tweet

NVIDIA is now seeking for an excellent DevOps Engineer to become a member of GFN Content Services & Operations team supporting our outstanding GeForce NOW gaming solution. As a team member, you will support and improve distributed multi-technology system responsible for preparation and delivery of game builds. You will combine operations, development and testing roles to provide high availability and fault tolerance to the system.

What you'll be doing:

  • Implement CI/CD pipelines using DevOps practices and tools from DevOps toolchain, configure microservices infrastructure, develop automated tests, setup and support monitoring system.
  • Develop components and microservices for the system on a different levels of technology stack, including system core, monitoring, testing & alerting.
  • Build automated game patching handlers and testing bot scripts, meeting with engineering challenges and interesting corner cases.
  • Perform daily operational duties with constant seeking for the process and system improvement.
  • Add new games and other content to the GeForce NOW service.
  • Act as an on-call engineer along with other team members.

What we need to see:

  • Software development skills. C++/ Python / Ruby or similar high-level programming language expertise.
  • Track record of working with DevOps tools and infrastructure. Understanding of CI/CD principles, microservices architecture, experience with automated testing and deployment.
  • Engineering background. Basic system administration skills. Advanced user Windows and Linux knowledge.
  • Understanding of Game Software development and basic Game Engine work principles. Understanding of Cloud-based services infrastructure.
  • Good social skills, effective verbal and written communication.
  • Intermediate/upper-intermediate technical English. Skills of working in internationally distributed team.
  • Self-motivation, engagement, openness, integrity, ability to learn and develop.

Ways to stand out from the crowd:

  • We appreciate if you have gaming background and love playing games.
  • Ability and willing to develop documentation for software solutions and operational processes is an outstanding plus.
  • Experience of working with networks and network issues diagnostics skills is a plus
  • We appreciate additional programming skills in Python, C++ , Perl, AutoIT, PHP, Bash.
  • Experience in high-availability system support is appreciated.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and talented people in the world working for us. If you're creative and autonomous with a real passion for technology, we want to hear from you.