Why Work at Lenovo
Here at Lenovo, we believe in smarter technology that builds a brighter, more sustainable and inclusive future for our customers, colleagues, communities, and the planet.
And we go big. No, not big—huge.
We’re not just a US$70 billion revenue Fortune Global 500 company, we’re one of Fortune’s Most Admired. We’re transforming the world through intelligent transformation, offering the world’s most complete portfolio of smart devices, infrastructure, and solutions. With more than 71,500 employees doing business in 180 markets, we help millions—not just the select few—experience our version of a smarter future.
The one thing that’s missing? Well… you...
Description and Requirements
A degree in Engineering, Computer Science, or related technical discipline
4 years of relevant work experience.
An unending desire to learn, apply, mentor, and share
Significant understanding of basic Computer Science concepts
Valuable experience delivering successful real-time server-side solutions using modern Python, Golang & NodeJS within Linux environments
Significant experience with containerization platforms, such as Docker, Kubernetes
Strong Software Engineering fundamentals including an unwavering belief in championing quality, good design patterns, systems architecture, and scaling methodologies
We want you to succeed, so it would great if you had:
Familiar with Usage of REST APIs, Creating new REST APIs
Hands-on experience with CI/CD tools (Jenkins, GitLab, Git, Terraform,)
Knowledge of monitoring tools like Morpheus Data, Nutanix Prism, VMWARE vRealize, Splunk, Nagios ,Telemetry etc
Preferred Skills
- 6 to 8 years of experience in Software Development
- Proficiency with Python, Go-Lang and familiarity with NodeJS is added advantage
- Familiar with Usage of REST APIs, Creating new REST APIs
- Significant experience with containerization platforms, such as Docker, Kubernetes
- Hands-on experience with CI/CD tools (Jenkins, GitLab, Git, Terraform, Ansible/Chef)
- Knowledge of monitoring tools like Morpheus Data, Nutanix Prism, VMWARE vRealize, Splunk, Nagios ,Telemetry etc
- Proficient understanding of code versioning tool preferable GIT
- Development experience with Unix/Linux.
Minimum qualifications:
- Bachelor's degree in Computer Science or equivalent practical experience.
- 4 years of relevant work experience.
- Experience with software development with one or more general programming languages (e.g. Python, Go Or NodeJS )
- Experience with Agile/DevOps Development Practices;
Responsibilities
- Design, develop, test, Deploy, maintain, and improve software for Lenovo Enterprise Products
- Manage individual priorities, deadlines, and deliverables.
- Contribute to engineering efforts from planning and organization to execution and delivery to solve complex engineering problems