to join its Private Cloud R&D team. This position focuses on the development, enhancement, and maintenance of Lenovo's private cloud platform, supporting core services such as compute orchestration, storage systems, and network virtualization. The ideal candidate is a hands-on developer with strong experience in open-source infrastructure technologies and a passion for building reliable and scalable IaaS platforms.
Key Responsibilities:
Design, develop, and maintain core modules of Lenovo's private cloud platform:
Compute orchestration
Storage provisioning and management
Network virtualization and automation
Collaborate with architects and senior engineers to deliver robust and scalable cloud infrastructure features.
Develop and improve
automation pipelines
,
monitoring systems
, and
CI/CD workflows
for cloud platform components.
Write clean, efficient, and well-documented code in support of long-term maintainability and quality.
Troubleshoot complex issues, debug production problems, and enhance overall system reliability and performance.
Participate in Agile/Scrum practices including sprint planning, code reviews, and daily stand-ups.
Required Qualifications:
Bachelor's degree
in Computer Science, Software Engineering, or a related field.
3+ years
of hands-on experience in infrastructure or cloud platform development.
Proficient in
Java
,
Python
, or
Go
.
Familiarity with open-source private cloud tools and virtualization technologies such as:
OpenStack
,
KVM
,
Ceph
Experience with
PostgreSQL
,
MySQL
, or other relational databases.
Strong knowledge of containerization and orchestration tools:
Docker
,
Kubernetes
Hands-on experience with infrastructure-as-code and automation tools:
Ansible
,
Terraform
Familiar with
Git
, CI/CD systems, and modern DevOps practices.
Preferred Skills:
Experience in infrastructure monitoring and observability (e.g., Prometheus, Grafana).
Knowledge of cloud security and identity/access management.
Exposure to hybrid cloud environments or cloud migration strategies.
Experience optimizing system performance and resource utilization in a virtualized or containerized environment.