Please Note:
1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)
2. If you already have a Candidate Account, please Sign-In before you apply.
Job Description:Business Summary:
VMware by Broadcom is the leader in virtualization and cloud infrastructure solutions
VMWare Avi LoadBalancer, delivers software-defined application services with intelligent automation and elasticity with multi-cloud data fabrics. The VMware Avi Load Balancer also includes an Intelligent Web Application Firewall (iWAF) and Universal Service Mesh to ensure fast, scalable, and secure application delivery. Avi Networks also integrates seamlessly with API driven automation and orchestration tools such as Ansible and Terraform. Avi Networks completes and enables enterprises’ digital transformation.
We can deliver the industry’s only complete software-defined networking stack from L2-L7 built for the modern multi-cloud era leveraging a common architectural foundation. VMware will be able to offer both built-in load balancing capabilities as part of VMware NSX, and an advanced, standalone ADC offering that includes global server load balancing, web application firewall (WAF) and advanced analytics and monitoring.
Team Overview:
VMWare Avi LB (Containers) Developer:
Avi Controller orchestrates the deployment of the Application Load Balancers across multiple data path entities called Service Engine(s). The requisition involves working in the following areas which aide the orchestration of Application Load Balancers
• Avi Kubernetes Operator: AKO offers Avi’s enterprise class load balancing to Kubernetes world. It integrates with Kubernetes, Openshift, VMware’s VKS, and Service mesh platforms platforms.
Job Role and Responsibility:
• Design and Development of Avi’s Kubernetes/Servicemesh products by adhering to the cloud native design principles.
• Develop software for scale that would be deployed at different types of cloud infrastructures.
• Take ownership of your design and development activity by resolving bugs found in unit testing, system testing and customer deployments.
• Develop multi-cluster/multi-cloud work flows and define industry roadmaps for adoption.
• Develop low latency and high performance solutions with fully automated test suites.
• Code in Golang for most of your day with a working knowledge on Python.
• Work independently and effectively within and across teams
Required Skills:
.
• B.Tech and/or M. Tech Computer Science with good academic record
• Good working knowledge of distributed systems and de-coupled architecture.
• Self-motivated, with ability and interest in learning new technologies and adapting quickly to new requirements.
• Strong Programming and Problem solving skills
• Good written and verbal communication skills
• Good team player and with great attitude to learn.
• Ability to iterate fast in an agile environment.
• 4 - 12 years of Industry experience in the relevant domain. • Prior coding experience in Golang, C, C++
Preferred Skills:
• Experience of working with Kubernetes and containers.
• Basic knowledge of networking, HTTP protocols.
* Experience in working with industry standard APIs like Kubernetes gateway APIs
• Experience of working with various cloud technologies.
Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.
If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.