System Software Architect
On-siteBengaluru, Karnataka, India
Job Summary
Lead architecture for cloud-networking including orchestration, provisioning, and security solutions. Design state-of-the-art system architecture for DPUs & NICs technologies and build end-to-end solutions from application level to HW. Evaluate new technologies, innovate, and rapidly develop POC prototypes that can then be developed into full-fledged products/solutions. Write effective, clear, and reliable architecture specifications. Work closely with various teams around the world including SW & HW architects, R&D, product, solution architects, and external customers on advanced and future technologies.
Required Qualifications
- B.Sc/M.Sc/Phd degree in Computer Science, Computer Engineering, or Electrical Engineering
- 15+ years of experience as SW Architect/System Architect
- Deep knowledge and experience with C, Python
- Hands on Linux development, Docker and Containers based technologies
- Experience with cloud and Data Center networking
- Wide knowledge and understanding of networking protocols and common network topologies
- Strong design, coding, analytical, debugging and problem-solving skills
- Excellent communication, documentation and presentation skills
Desired Qualifications
- Development experience with networking/security devices – NICs/DPUs/Switches/Routers /Firewalls etc.
- Good understanding of OSs and drivers
- Experience with DPDK, OVS, OVN
- Experience with Kubernetes components & subsystems, CRDs, Operators, system plugins and CNI plugin development (Calico, Flannel)
- Experience with OpenStack/OpenShift and/or Cloud API
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.