Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 3 Docker @ 3 Go @ 3 Kubernetes @ 3 Python @ 3 CI/CD @ 3 Distributed Systems @ 3 AWS @ 3 Communication @ 3 OpenStack @ 3 Load Testing @ 3 IaaS @ 3 QA @ 3 OpenShift @ 3Details
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Its legacy of innovation is fueled by great technology and amazing people. Today, NVIDIA is tapping into the unlimited potential of AI to define the next era of computing, where GPUs act as the brains of computers, robots, and self-driving cars that can understand the world.
Responsibilities
- Design, build, and implement scalable cloud-based systems for PaaS/IaaS.
- Work closely with other teams on new products or features/improvements of existing products.
- Develop, maintain and improve CI/CD tools for on-premises and cloud deployment of software.
- Collaborate with developers, QA, and Product teams to establish, refine and streamline the software release process.
- Support, maintain, and document software functionality.
Requirements
- BS or MS in Computer Science or equivalent (or equivalent experience); 5+ years of hands-on software engineering.
- Understanding of cloud design including virtualization, global infrastructure, distributed systems, and security.
- Expertise in Kubernetes (K8s) and KubeVirt.
- Experience building RESTful web services.
- Background with Docker and Containers.
- Experience with Infrastructure as Code.
- Experience with Cloud Service Providers such as AWS (Fargate, EC2, IAM, ECR, EKS, Route53).
- Experience with Continuous Integration and Continuous Delivery.
- Excellent interpersonal and written communication skills.
- Proven ability to solve complex problems with elegant solutions.
Ways to stand out
- Expertise in virtualization technologies such as Firecracker, KVM, OpenStack, Nutanix AHV, and Redhat OpenShift.
- Experience with programming languages Go and Python.
- Track record of delivering complex projects.
- Experience with load testing frameworks.
- Background with secrets management.
Benefits
- Eligible for equity and comprehensive benefits.
- NVIDIA fosters a diverse work environment and is an equal opportunity employer.