Company: Citrix
Website: www.citrix.com
Eligibility: Any Graduate
Experience: 2+ yrs
Location: Bangalore
Job Role: Software Engineer
JOB SUMMARY:
Company Profile:
Citrix is a cloud company that enables mobile workstyles. We create a continuum between work and life by allowing people to work whenever, wherever, and however they choose. Flexibility and collaboration is what we’re all about. The Perks: We offer competitive compensation and a comprehensive benefits package.
Job Description:
1. Work closely with Manager to meet the product goals of the Citrix SD-WAN Product.
2. Create functional specifications for key product modules and components.
3. Design, Test and Automate new features independently and through others.
4. Enhance SDWAN automation libraries
Candidate Profile:
Qualification: College Graduate with a Degree focused on (or equivalent in) computer science, electrical engineering, or related field
Experience: Minimum 2 years to years of experience in the software development cycle
Skills:
1. Strong understanding of Computer Science fundamentals (e.g., algorithms, data structures, operating system, network)
2. Proficient in C and Python
3. Strong in Linux kernel programming skills and device driver development skills
4. Strong in networking domain (L2/L3/L4)
5. Understanding of agile development practices as well as continuous integration and automated testing, with a basic understanding of project management
6. Experience in multi-threaded design and development.
7. Excellent knowledge and Work experience in any cloud (AWS/Microsoft Azure Cloud / Google Cloud Platform/Openstack).
8. SD-WAN / WAN Virtualization, WAN optimization, network flow control, protocol optimization, QoS.
9. Exposure to open source library/framework