Nvidia - Santa Clara, CA

posted 2 months ago

Full-time - Senior
Santa Clara, CA
Computer and Electronic Product Manufacturing

About the position

The Senior DevOps Engineer will play a crucial role in the NVIDIA Robotics team, focusing on managing and optimizing software development and deployment processes. This position requires a strong background in various DevOps tools and practices, with responsibilities that include leading DevOps efforts, collaborating with teams, and ensuring the reliability and efficiency of software infrastructure.

Responsibilities

  • Develop and maintain scripts for automation of various tasks, including build, deployment, and monitoring.
  • Set up and manage continuous integration and continuous deployment (CI/CD) pipelines using tools like Bazel and Git.
  • Lead all aspects of the deployment, management, and scaling of applications using Docker and Kubernetes.
  • Perform system administration tasks on Linux servers, ensuring high availability and performance.
  • Work closely with software engineers and QA engineers to ensure smooth deployment and operation of software.
  • Mentor junior team members and provide guidance on industry standards.
  • Resolve issues in development and testing environments.
  • Implement and maintain security standards and compliance requirements in the DevOps processes.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Minimum of 5 years of experience in a DevOps role, with at least 3 years in a senior position.
  • Proficiency in Python for scripting and automation.
  • Experience with Bazel for build and CI/CD processes.
  • Solid understanding of Git for version control and source code management.
  • Expertise in Linux.
  • Proficiency with Docker for containerization and in Kubernetes for orchestration and management of containerized applications.

Nice-to-haves

  • Experience with other programming languages such as C++.
  • Familiarity with cloud platforms like AWS or Azure.
  • Experience with monitoring tools like ELK, Prometheus, and Grafana.

Benefits

  • Equity options
  • Comprehensive health benefits
  • Flexible work hours
  • Opportunities for professional development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service