Senior UI Development Engineers-System Management
Santa, Clara | Direct
Our client is looking for a Senior Engineer for the UI group who has gone through multiple product releases delivering innovative, high quality Enterprise management software.
Ideal candidate should have experience in building Enterprise management software (Manageability Layer) that manages distributed systems (such as managing multiple physical boxes/nodes using one unified management system) targeting enterprise customers. You should be able to contribute to the design, architecture, implementation and developer testing of the UI Layer for the core product, which addresses network attached storage needs for virtualized environments such as VMware.
Design and develop exceptional User Interface for Hyper-Converged Software Data Platform
Develop highly reliable, efficient & high performance manageability software
Design and implement algorithms for system installation, setup, monitoring & provisioning
Distill requirements into clear functional and design specifications
Implement robust mechanisms to manage distributed servers
Implement REST APIs to expose the core data path functionality
Integrate with vSphere, OpenStack and Hyper-V Eco-systems
Write scripts and tools for development and debugging
To Succeed You Must Have:
- Solid hands-on coding experience in one or more of the above areas
Experience developing Enterprise Web Applications
Experience with Webservers and REST APIs a plus
Experience/understanding of scalable and distributed systems
Experience in working in Linux environment
Knowledge of virtualization (VMWare, KVM, or Hyper-V) and storage a plus
Strong sense of ownership and willingness to do what's necessary to drive your projects to completion.
Experience working closely with customers, product management and visual design team