Job Description
NVIDIA is seeking a highly motivated Senior DevOps Architect to join its Software Infrastructure team. This role involves developing sophisticated software tools to optimize development workflows and enhance overall efficiency. You will be part of a dynamic team that supports thousands of developers across NVIDIA's GPU, Mobile, and Automotive Divisions by maintaining a large-scale private cloud system.
**Key Responsibilities:**
- Evaluate, identify, and develop software solutions to optimize critical software development workflows.
- Architect, implement, and support end-to-end CI/CD systems using open-source and NVIDIA proprietary software.
- Create solutions for end-to-end container management with Kubernetes and Docker.
- Drive automation to monitor and gain insights into applications and system health.
- Lead software development projects and guide a team of engineers to deliver impactful solutions.
- Craft and implement critical metrics using various analytics methods and dashboards.
**Requirements:**
- 12+ years of proven experience in a similar role.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience.
- Strong understanding of cloud infrastructure, CI/CD systems, and containerization technologies.
- Proficient with configuration management tools like Ansible, Puppet, and Chef.
- Excellent debugging, problem-solving, and analytical skills.
**Preferred Qualifications:**
- Experience with large-scale operations teams and Windows server infrastructure.
- Background in databases (SQL and NoSQL).
- Familiarity with monitoring systems such as Zabbix and Prometheus.