Senior Software and Cloud Architect
NVIDIA, Can be based anywhere
Senior Software and Cloud Architect
Salary Not Specified
NVIDIA, Can be based anywhere
- Full time
- Permanent
- Remote working
Posted today, 16 Nov | Get your application in now to be one of the first to apply.
Closing date: Closing date not specified
job Ref: 852f8538203b4f468bf4754eb1b0ce9a
Full Job Description
NVIDIA is looking for an outstanding passionate and talented Senior SW & Cloud Architect to join our SW Architecture group. The position includes researching new technologies with focus on architecture definition of groundbreaking technologies in different domains - networking, security, virtualization and orchestration. You will be playing a vital role in cutting-edge datacenter networking and security solutions. In this role, you will play a key role defining the future of cloud solution stack, orchestration, provisioning, network programmability and SDN. NVIDIA Architecture group consists of world-class architects responsible for designing the next generation state-of-the-art architecture for our DPUs & NICs technologies. You will be working with various teams around the world including sw architects, R&D, product, solution architects and external customers. This position offers a unique and exceptional opportunity to have real impact in a dynamic, technology-focused company shaping the future of data-centers technologies. What you will be doing:
- Lead architecture for cloud based orchestration & provisioning solutions
- Design state-of-the-art system architecture for DPUs & NICs technologies
- Provide fast and creative solutions for complex problems
- Responsible for writing effective, clear and reliable architecture specification
- Evaluate new technologies, innovate & rapidly develop POC prototypes that can then be developed into full-fledged products/solutions
- Work closely with different Nvidia teams around the world including sw & hw architects, R&D, product, solution architects, application and field engineers and more
- Work with high profile customers on advanced and future technologies and solutions
B.Sc/M.Sc/Phd degree in Computer Science, Computer Engineering, or Electrical Engineering - 4+ years of experience as SW Architect/System Architect
- 4+ years of experience as SW developer
- Deep knowledge and experience with C, Python
- Hands on Linux development, Docker, Containers, Kubernetes components & subsystems, Helm frameworks
- Experience with Kubernetes CRDs, Operators, system plugins and CNI plugin development
- Knowledge in provisioning systems such as Maas or Ironic
- Strong design, coding, analytical, debugging and problem-solving skills
- Ability to work concurrently with multiple groups locally and abroad in the organization
- Excellent communication, documentation and presentation skills Ways to stand out from the crowd:
- Background with data center technologies, network topologies and cloud
- Experience with OpenStack/OpenShift and/or Cloud APIs
- Prior experience with CNI Plugins (Calico, Flannel) and with DPDK, OVS, OVN
- Familiarity with different automation tools such as Ansible
With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and. due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.