New Product Development for next generation data center automation software. Responsibilities: Requirement analysis, design, code, unit test and fix defects in a range of scenarios such as spiking, regular release cycles, prototypes, customer escalations and PoCs. Software development entails owning existing feature set, continually expand new product features and sustaining the product. Liaise with development and test groups (h/w and s/w)to isolate performance bottlenecks, and to resolve technical issues encountered by internal teams and customers. Agile Development Practices and Meetings. Requirements: Must have server management experience using IPMI protocol & Redfish protocol. Server Management using Redfish 1.6 or 1.8 and IPMI 2.0. Includes upgrade of server firmware, PCIe card firmware upgrade and disk drive firmware upgrades. Experience managing servers from HPE, Dell, Lenovo, Super Micro etc. C++ object oriented software product developer with 3-5 years experience. History of multi-threading, locking, caching, distributed programming, and access control. Experience in the use of STL and/or Boost for C++ development. Experience troubleshooting program core dump with gdb, generate core files, check memory leaks with valgrind, etc. Troubleshooting for performance bottlenecks. Minimum of 5+ years on Linux. Good to have Skills: Cloud Native Applications development Kubernetes and Microservices Design and Deployment
Success story sharing