What are the responsibilities and job description for the Software Engineer (with Golang, L2/L3OSI layer protocols experience) position at Canvendor Inc?
Job Details
Role: Software Engineer
Location: San Jose, CA (Onsite)
Type: Contract
Qualifications and Requirements:
Minimum of B.S./B.E./B.Tech in CS/EE/ECE with 8 years of experience developing complex networking solutions
Excellent understanding of Linux Internals, Device Driver development, BIOS/BMC Operations,
Expert programming skills in GoLang experience is must
Experience in Microservice based architecture, Docker containers, Kubernetes
Experience working with L2/L3 OSI layer protocols
Ability to thrive in fast paced agile development environment
Familiarity with Secure coding practices is a big plus
Solid understanding of network security (Encryption, Authentication, DDOS mitigation etc) is a big plus
Strong debugging and troubleshooting skills
Must have strong written, oral communication and interpersonal skills
Understanding of virtualization technologies (Virtual Machines, Containers) is a plus