Why Work at Lenovo
We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$62 billion revenue global technology powerhouse, ranked #171 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver smarter technology for all, Lenovo has built on its success as the world’s largest PC company by further expanding into growth areas that fuel the advancement of ‘New IT’ technologies (client, edge, cloud, network, and intelligence) including server, storage, mobile, software, solutions, and services.
This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit https://www.lenovo.com, and read about the latest news via our StoryHub.
Description and Requirements
岗位描述:
l 作为主要的技术开发工程师参与到联想云计算平台的设计、开发等工作;
l 参与微服务架构设计、制定接口规范等工作。负责代码编写,系统调试,配合测试修复系统问题,配合用户进行系统对接;
l 参与关键技术的预研和攻关,提高系统的扩展性、稳定性和安全性。参与实现核心技术组件,为业务调用提供基础服务;
l 参与平台高并发架构设计,性能优化,海量数据的接入,存储,查询,分析等方案的编码实施工作;
l 负责与上下游合作部门进行沟通,理解并梳理需求,按要求进行开发工作。对外提供稳定的云计算基础服务,并不断迭代进行系统优化更新。
l
岗位要求:
• 3年以上参与开发过可扩展、分布式、高可用、松散耦合的大型商用系统
• 5年以上面向对象编程的经验,精通Java
• 2年以上Restful服务的设计和开发经验
• 3年以上微服务分布式系统的开发经验,熟练使用多种分布式开发框架如spring全家桶,Dubbo等,并熟悉各类组件,如zuul,hystrix等
• 熟练在实际项目中使用数据库和消息队列技术,如PostgreSQL, MySQL, MongoDB, Redis, Kafka, Message Queue等组件
具备以下条件者优先考虑:
• 精通容器以及容器部署相关的部署和技术,熟悉至少一种容器工具,如Docker,Kubernetes,有能力基于上述开源框架二次开发者优先考虑
• 熟悉Spark, ElasticSearch, Hadoop全家桶的优先
• 具有海量数据处理及高并发系统的开发经验者优先考虑
• 具有C++/C#开发经验的优先
• 至少精通一种云服务(阿里云,腾讯云,华为云,UCloud,AWS,Azure等)并基于之上进行开发部署,熟悉该平台的各种商用框架和服务(RDS, OSS, MQ, Redis等),并实际用于项目开发中,熟悉运维部署,精通网络配置、网络安全等,并有相关的资质优先考虑