✨ About The Role
- The role involves designing and developing algorithms for efficient resource management of distributed compute clusters on the vSphere platform.
- The candidate will be responsible for implementing and optimizing algorithms to support workload placement across various resources including storage, networking, and compute.
- Collaboration with cross-functional teams is required to integrate DRS with other VMware products and features.
- The position includes developing and maintaining automated tests to ensure the quality and reliability of features.
- The candidate will participate in code reviews and troubleshoot complex issues related to workload placements and resource balancing.
âš¡ Requirements
- The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Engineering, or a related field with significant experience in software development.
- A strong proficiency in C++ programming is essential, along with a deep understanding of distributed systems and operating system resource utilization.
- The candidate should possess excellent problem-solving and debugging skills, with the ability to decompose vague problems into detailed requirements.
- Experience with cloud-based infrastructure offerings and agile development methodologies is highly desirable.
- Strong communication and collaboration skills are necessary to work effectively with cross-functional teams.