We are 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. Our 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 and write 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 high profile customers and different our teams around the world including SW & HW architects, R&D, product, solution architects, application and field engineers and more.
Requirements: What we need to see:
B.Sc./M.Sc./Ph.D. degree in Computer Science, Computer Engineering, or Electrical Engineering.
5+ years of experience as SW Architect/System Architect.
5+ years of experience as SW developer.
Deep knowledge and experience with C, Python.
Hands on Linux development, Docker, Containers, Kubernetes components & subsystems, Helm frameworks, 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.
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.
This position is open to all candidates.