DevOps and Automation Engineer
NVIDIA
Date: 5 hours ago
City: Bengaluru, Karnataka
Contract type: Full time
NVIDIA is at the forefront of innovation in AI, high-performance computing, and visualization. Our invention—the GPU—has transformed modern computing and powers everything from scientific breakthroughs to autonomous vehicles. As we drive the next wave of artificial intelligence, we’re looking for outstanding engineers to join us.
We're seeking a DevOps and Automation Engineer to join our software infrastructure team. In this role, you'll build and enhance the systems that support large-scale GPU clusters—interconnected via NVLink and InfiniBand—that run today's most fast paced HPC and AI workloads.
What You’ll Be Doing
JR2000937
We're seeking a DevOps and Automation Engineer to join our software infrastructure team. In this role, you'll build and enhance the systems that support large-scale GPU clusters—interconnected via NVLink and InfiniBand—that run today's most fast paced HPC and AI workloads.
What You’ll Be Doing
- Build and maintain CI/CD pipelines that support fast, reliable integration and deployment across complex systems.
- Design tools and automation workflows that simplify software releases, manage dependencies, and increase reliability.
- Accelerate development by modularizing systems and enabling independent release cycles.
- Build infrastructure automation for provisioning, scaling, and maintaining GPU clusters.
- Automate software updates and monitor system health to improve reliability and availability.
- Troubleshoot and resolve operational issues across distributed infrastructure.
- Manage firmware and software rollouts to minimize downtime and ensure consistency.
- Work with global engineering teams to align infrastructure tools and support project achievements.
- BS or MS in Computer Science, Computer Engineering, or a related field—or equivalent hands-on experience.
- 5+ years of experience managing infrastructure or systems in high-performance or distributed environments.
- Expertise in scripting and automation using Python, Ansible, and Shell.
- Practical experience with modern CI/CD tools and infrastructure-as-code frameworks.
- Strong understanding of Linux, networking, and distributed system design.
- Ability to break down monolithic systems into scalable, loosely coupled components.
- Strong cross-functional communication and collaboration skills.
- Experience with cluster management tools like Slurm.
- Familiarity with NVIDIA DGX systems and GPU-based clusters.
- Knowledge of observability tools such as Prometheus and Grafana.
- Proven ability to lead DevOps process improvements and drive team efficiency.
JR2000937
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Associate CEC Operations
Tesco Bengaluru,
Bengaluru, Karnataka
1 day ago
About the roleFollowing our Business Code of Conduct and always acting with integrity and due diligence• Identifying operational improvements and finding solutions by applying CI tools and techniques• Responsible for completing tasks and transactions within agreed KPI's• Knows and applies fundamental work theories/concepts/processes in own areas of work• Resolving user queries in a timely manner and have attention to detail...
C++ Architect
Persistent Systems,
Bengaluru, Karnataka
4 days ago
About PersistentWe are an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world, including...
Manager -Key Account
Flipkart,
Bengaluru, Karnataka
1 week ago
Business strategyKnow the customer: Deeply understand customer behaviour, develop new customer insightsOwn thebusiness: Co-own the P&L, develop the business model, understand where opportunities are and create aviable business to service themKnow the market: Stay on top of trends in an ever-changing landscape, find opportunities and prioritize based on size, internal capabilities, etc.Know the competition: Understand online and offline players. Ensure...