NSX Platform DevOps Staff Engineer


Search Jobs Job Description VMware is looking for software engineers who are interested in joining the NSX DevOps Team. The ideal candidate is someone who has a wide variety of experience ranging from build technologies (gcc, makefile, maven, bazel), Linux systems, CI/CD methodologies, object oriented programming, web app development, virtualization and container technologies.. We are looking for a person who is passionate about designing efficient infrastructure for building & testing complex enterprise scale software. This engineer is creative and eager to take on the challenge of building, testing and managing distributed infrastructure. Use computer science and latest software development methodologies rather than merely hacking together yet another script. You will be driving many innovative projects, with the authority and scope to apply your expertise in a fast paced and technically driven environment. You’ll be part of a bright engineering team that has an open communication, empowerment, innovation, teamwork and customer success culture. This is a rewarding position for people who love to problem solve, revel in figuring out complex problems, work with core infrastructure, have a thirst for learning, and thrive in the critical path. Requirements: • Strong coding skills in Python, with emphasis on writing modular, scalable code. • Ability to read and debug C/C++, Java code. • Familiarity with common unit test frameworks in C++, Python, Java • Familiarity with code coverage tools in C++, Python, Java • Communication skills for a highly collaborative software development process. • Excellent verbal communication, analytical skill and critical thinking. Desired Skills: • Experience working in large-scale systems is a strong plus. • Experience with build tools such as make, gcc, maven, bazel • Experience with Git, Perforce, • Experience with Django, Python based testing frameworks. • Familiarity with vSphere • Familiarity with web development and MySQL. Responsibilities: • Develop scalable build and testing infrastructure. • Develop test metric reporting system to including test progress, results, and code coverage. • Determine contents of test suites to efficiently determine status of builds • Strong passion for developing new software - fast. Participate in code reviews. • Participate in the architecture, design, and implementation of next generation testing infrastructure • Communicate with all stakeholders and team members. Education: A Computer Science or related undergraduate and/or master’s degree is required. Any other demonstrated high technology aptitude is desired. VMware is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: VMware is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at VMware are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, 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. VMware encourages applicants of all ages. VMware will provide reasonable accommodation to employees who have protected disabilities consistent with local law. ​ Search Jobs

Read Full Description
Confirmed 3 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles