Why Work at Lenovo
Description and Requirements
The Lenovo ThinkAgile Engineering Team is seeking a Microsoft Solution Engineer for development, test and integration of Lenovo ThinkAgile solutions on Microsoft Azure Stack platforms and Windows Server on Lenovo . The candidate will be involved in the end to end development, test and integration of Microsoft Azure Stack Hub, HCI and Windows Server on the latest cutting edge x86 server hardware and systems management tools, and will work closely with both the Microsoft and Lenovo solution development organization on the initial platform architecture and software stack, and ensure product readiness through timely defect resolution and communication to the broader Lenovo development organization. The candidate is expected to have knowledge of x86 server hardware, and some familiarity with storage and network technologies. The candidate is also expected to have a strong working knowledge of either Microsoft Powershell, Python or another scripting language.
Basic Qualifications:
- BS in Computer Engineering, Electrical Engineer, Computer Science or Similar
- At least 5 years experience as a Solution Engineer or similar role
- At least 2 years experience with Powershell or other scripting languages such as python
- Familiarity with firmware dev/test experience, including UEFI, BMC controllers, or at minimum, embedded controllers
Preferred Qualifications:
- System management software experience (System Center, WAC)
- Experience with Storage spaces direct or other hyperconverged systems
- Candidates should be able to install and configure server hardware, and be familiar with the OS internals and architecture
- Windows kernel experience is a strong plus