Platform skills:
- Good experience in System programming and extremely good in C programming
- Strong knowledge of OS fundamentals and experience with developing multithreaded and multiprocess applications
- Experience working in embedded Linux building Linux startup sequencing filesystems debugging kernel messages
- Experience in systemlevel debugging reverse engineering Linux Internals Protocol level knowledge of interfaces would be added advantage.
- Handson experience on debugging tools like GDB KGDB JTAG ADB
- Extensive handson experience in system performance (CPU memory usage I/O throughput) analysis.
- Should be familiar with one or more scripting languages (bash Perl python etc.)
- Strong debugging and analysis skills required
Virtualization Skills:
- Proven experience in Linux environment with emphasis on networking
- Handson experience in Linux platform development Virtualization platforms such as any KVM based Hypervisor or OpenStack and ESXi
- Good understanding and experience in virtualization technologies such as KVM Qemu Libvirt VirtIO
- Good experience in SRIOV/PCI Passthrough Technology Network Function Virtualization (NFV) and Storage Virtualization
- Good Experience and understanding in Network Packet processing techniques like DPDK Netmap and Vector Packet Processing (VPP).
- Deep understanding of network protocols virtualization
system performance analysis,debugging kernel messages,debugging tools,libvirt,filesystems,multithreaded applications,virtio,vector packet processing (vpp),jtag,debugging,kvm based hypervisor,kgdb,c,virtualization,embedded linux,perl,python,gdb,virtualization technologies,qemu,c programming,linux internals,pci passthrough technology,network protocols,reverse engineering,esxi,system programming,virtualization platforms,netmap,linux,sriov,networking,bash,building,kvm,linux platform development,protocol level knowledge,multi-process applications,system-level debugging,dpdk,scripting languages,network function virtualization (nfv),adb,storage virtualization,network packet processing techniques,openstack,os fundamentals