Description : Job Description
VMware’s Cloud Services R&D team is looking for creative engineers to build our cloud platform. Our vision is to expand our well established datacenter management capabilities to the cloud.
We are building a new SaaS delivery model for our virtualization technology, and as a result broadening our business into new areas.
If you have a real passion for building cloud-aware systems that are highly instrumented, scalable, manageable, and fault tolerant, then you will fit right in.
We are looking for engineers with high levels of ownership. If you don't shy away from hard problems, and enjoy delivering value while furthering your technical vision, this position is for you!
You would join our team in delivering enterprise-class SaaS offering on top of VMware core virtualization products such as ESX and vCenter
You would be involved in all phases of the service development lifecycle, based on an agile development methodology
You would lead a broad aspect of design, deployment, and SaaS operations
You would work in an environment where innovation is fostered and encouraged.
Work closely with Engineers to understand product changes, involve in product design, implementation and prioritize testing.
Component development, framework development and also work on entire software lifecycle (req analysis, design, develop, test and maintenance ).
Open bugs, fix the product bugs and verify / close bugs.
Ensure our software meets feature, stability, performance and backward compatibility requirements.
MS CS or equivalent required
8 years of industry software development experience with enterprise software and / or cloud systems at scale.
Strong skills in any modern C-based language required. Java experience is highly desirable.
Strong background in distributed systems, cloud applications, services
Experience testing large scale networking and distributed systems.
Experience designing for scalability and performance, and designing / integrating large-scale systems.
Ability to multitask and stay organized in a dynamic work environment.
Networking, Virtualization, Datacenter configurations and software.
Knowledge of VMWare vSphere, NSX and APIs.
Understanding layer3, layer4 protocols, understanding of IPSec, SSL VPN, datacenter network topologies, stretched networks, DNAT, SNAT, firewalls
Experience operating in an autonomous team, provided with latitude in making technical and design decisions
Excellent verbal and written communication skills
Excellent collaboration skills
Additional desired experience :
In-depth understanding of identity and directory services
Using our toolsets : REST API, Mesos cluster, Python, TestNG and Java for API level testing, Bugzilla for bug tracking, Jenkins for continuous integrations
Using both Linux and operating systems
Agile and JIRA usage
VMware is an Equal Opportunity Employer committed to providing employees with a work environment free of discrimination and harassment.
All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, age, physical, mental or sensory disability, sexual orientation, gender identity and / or expression, marital, civil union or domestic partnership status, past or present military service, HIV status, family medical history or genetic information, family or parental status including pregnancy, or any other status protected by the laws or regulations in the locations where we operate.
VMware will not tolerate discrimination or harassment based on any of these characteristics.