Network Management SW Developer (Lenovo XClarity)
Mittlere Stufe (2-5 Jahre)
Diese Stelle ist nicht mehr aktiv, aber Sie können Ihre Bewerbung senden
Lenovo is a $46 billion global Fortune 500 company and a leader in providing innovative consumer, commercial, and enterprise technology. With the acquisition of IBM System x, Lenovo expanded its position in the Enterprise Server, Storage, and Solutions space, providing large and competitive enterprise portfolios to meet customer needs in all segments.
Lenovo is a model of the modern global company, with more thaeople working in 60 countries and two global headquarters in North Carolina and Beijing. Major research centers are based in the ., Japan and China, and Lenovo operates manufacturing and distribution plants in North Carolina, Mexico, India, China and Brazil.
With the acquisition of IBM System x, Lenovo expanded its position in the Enterprise Server, Storage, and Solutions space, providing large and competitive enterprise portfolios to meet customer needs in all segments.
At Lenovo we are currently seeking applications for a Network Management Software Developer (Lenovo XClarity Administrator) who never stands still.
Lenovo x86 Development Lab is the biggest R&D lab in Europe, focused on System Networking and System x product development and responsible for delivering quality software and firmware as part of our top-of-rack and embedded switches. The organization you would join is comprised of over 100 experienced Software Developers and System Testers.
Lenovo XClarity Administrator is a new centralized resource management solution that is aimed at reducing complexity, speeding response, and enhancing the availability of Lenovo server systems and solutions. It provides agent-free hardware management for System x rack servers and Flex System compute nodes and components, including the Chassis Management Module, Flex System I/O modules and Top of Rack switches.
•Writing code according to team quality standards
•Write functional specifications, design specifications, document the code and behavior
•Proposing technical solutions and take part in discussions and design planning meetings
•Being able to work independently without too much of supervision
•Being proactive, willing to learn and assumes responsibilities
•2 years proven experience with Java (J2SE)
•Experience in developing under Linux environments (minimal Linux experience is mandatory)
•Experience with a source code control system, GIT is preferred
•Investigation and debugging skills
•Good collaboration skills, understanding and relaying information to colleagues
•Bachelor's Degree in Engineering or Computer Science
•Excellent English speaking and writing skills
Highly Preferred skills:
•Previous experience in Java Servlets and web based applications
•Experience with Web Services, RESTful architecture, JSON, XML, HTTP
•C/C++ experience (1+ years)
•Networking protocols: Ethernet, IPv4/IPv6, VLANs, SNMP, SLP, NTP
•Experience with Python or other scripting languages
Additionally, the following will constitute advantages:
•Java related technologies: Maven, Ant, Eclipse, log4j, apache libraries
•OOD, Design patterns
•Advanced Linux experience (shell scripting, services, daemons, sockets)
•Experience in embedded programming
•Knowledge of Ansible, Puppet or Chef (management / orchestration tools)
•Experience with 3rd party Management Software Plugins (VMware, OpenStack)