Description
NVIDIA is looking for a Senior DevOps Engineer to build, maintain, and improve the pipelines, automation, and infrastructure that support software delivery.
As a dedicated member of the DevOps team, you will contribute to the team’s projects and roadmap, improve build and deployment reliability, and collaborate with SRE and development teams globally.
Responsibilities:
- Participate as a dedicated member of the DevOps team, contributing to scrums, planning sessions, team meetings, and delivery of the team’s projects and roadmap.
- Build, maintain, and improve CI/CD pipelines, build and release automation, and deployment workflows.
- Serve as the primary point of contact for DevOps issues during India business hours, triaging and resolving pipeline and workflow failures.
- Collaborate with SRE and development teams across time zones, ensuring clear communication and effective handoffs to US-based teams.
- Automate manual processes and improve the reliability, speed, and visibility of build and deployment systems.
- Develop and maintain documentation, runbooks, and troubleshooting guides for DevOps workflows.
- Contribute to tooling, infrastructure as code, and configuration management for DevOps platforms.
- Manage and maintain data center infrastructure using tools such as NetBox and Foreman, along with Mellanox switches.
- Improve codebase and platform security through software hardening and secure credential management.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
- 8 + years of hands-on experience in DevOps, build and release engineering, or a similar role.
- Strong experience with CI/CD systems such as Jenkins, GitLab CI, or equivalent platforms.
- Strong experience working on any of the public clouds (AWS, GCP, Azure)
- Proficiency in scripting and automation using Python and Bash.
- Experience with source control tools and workflows using Git, GitLab, Perforce, and Gerrit.
- Experience with infrastructure as code and configuration management tools such as Ansible, Terraform, and Packer.
- Experience with orchestration and automation platforms such as StackStorm, Argo CD, or Flux CD.
- Working knowledge of Docker and Kubernetes.
- Strong Linux fundamentals and skills in solving issues.
- Strong understanding of production release cycles, pipeline testing, and software quality practices.
- Strong communication skills and the ability to collaborate effectively with distributed teams across time zones.
Nice to Have:
- Experience developing automation and tooling in Go.
- Demonstrated success improving CI/CD reliability, reducing build and deployment times, and eliminating manual work.
- Hands-on experience with NetBox, Foreman, and Mellanox switches in data center environments.
- Experience implementing software hardening and secure credential management.
- A track record of creating clear runbooks and improving operational handoffs across global teams.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/India-Remote/Senior-DevOps-Engineer_JR2027109