Job Description
Job DescriptionCompany Description
We at IBA InfoTech find the Hidden Talent across the globe. We connect caliber candidates with leading companies in contract, contract-to-hire and direct-hire positions in various industries - Oil & Gas, Energy, Telecommunications, Transportation, Business & Finance, Retail, Hospitality and Insurance.
Job Description
Role: SONiC Test Framework Engineer
Location: San Jose, CA
Interview: Phone/Skype
Job Type: Contract
We’re hiring a SONiC Test Framework Engineer to build a test infrastructure from the ground up—focused on virtual testbeds—to validate #SONiC-based network functionality in a data center environment. This hands-on role blends #Networking, #Virtualization, and #Automation skills in a highly collaborative, open-source-driven setting.
Key Responsibilities
- Design virtual testbeds using #KVM, #Docker, and #OpenvSwitch (T0/T1/T2 topologies)
- Automate setups with #Ansible and scripting in #Python & #Bash
- Develop, deploy, and manage test frameworks like #PTF
- Simulate and verify protocols such as #BGP, #VXLAN, and #VLAN using #Scapy and #tcpdump
- Debug across #SONiC VMs, containers, and virtual switches
- Contribute to the #OpenSource community via issues, scripts, and pull requests
Technical Skills Snapshot
- Experience designing Clos-based data center topologies (#Minigraph, #VirtualTopologies)
- Proficiency with #FRR, #SONiCCLI, and ConfigDB for L2/L3 protocol testing
- Strong foundation in #Linux admin (Debian, apt, systemd) and shell scripting
- Hands-on with #KVM, #QEMU, #libvirt for virtual machine orchestration
- Familiarity with #DockerNetworking and image customization
- Able to troubleshoot virtual interface configs and simulate real-world traffic
If you're passionate about automating complex test environments and want to contribute meaningfully to SONiC’s evolution, this is your chance to shine!
Additional Information
All your information will be kept confidential according to EEO guidelines.