General Information

Req #
WD00029720
Career area:
Hardware Engineering
Country/Region:
China
State:
Beijing
City:
北京(Beijing)
Date:
Friday, May 6, 2022
Working time:
Full-time
Additional Locations: 
* 北京(Beijing) - Beijing - China

Why Work at Lenovo

Here at Lenovo, we believe in smarter technology for all, so we spend our time building a society that’s brighter and more inclusive. And we go big. No, not big—huge. 

We’re a US$60 billion revenue Fortune Global 500 company serving customers in 180 markets around the world. Focused on a bold vision to deliver smarter technology for all, we are developing world-changing technologies that power (through devices and infrastructure) and empower (through solutions, services and software) millions of customers every day and together create a more inclusive, trustworthy and sustainable digital society for everyone, everywhere. 

The one thing that’s missing? Well… you...

Description and Requirements

主要职责:

1、制定技术方案,负责系统的架构设计、概要设计;分解项目模块,带领团队进行平台的设计、开发和维护;软件工程实施和管理:指导工程实施细节、开发计划制定、人员分配安排、进度跟踪及风险控制、测试管理等;关键技术研究和开发、对外技术交流及沟通。

2、负责企业级应用程序的设计和开发,设计和实施持续集成/持续交付,为新的和现有的应用程序设计和开发新的功能,交付和整合微服务与网络和移动应用。

3、提供技术输入,协助产品所有者完善用户故事,创建和维护软件文档,包括详细的技术设计,低级别的设计和测试脚本,编写自动化单元、功能和回归测试套件。确保代码坚持安全、数据保护和可靠性的最佳实践。

4、其他相关的临时性职责。

职位要求:

1、本科及以上学历,5年以上相关工作经历,主导过大型应用产品的微服务架构设计,有基于微服务的大型产品及项目开发实战经验,具备大型项目的业务系统拆分能力;

2、对大数据基础架构和平台有深刻理解,对基于 Hadoop 的大数据体系有深入认识;熟悉分布式系统的设计和应用,能对分布式常用技术进行合理应用;

3、精通Python、 Java等主流开发技术,Python为此岗位工作语言;

4、熟悉VUE、SpringBoot、Flask、Django等技术框架;

5、有丰富的数据库如 PostgreSQL、Oracle、mysql、SQL Serve、mongoDB 等的设计开发经验,精通 unix/linux 操作系统;

6、熟练掌握项目版本控制工具 SVN、Git,熟练掌握 Tomcat、Nginx 等开源服务器的配置和调优;

7、熟练掌握百万级以上高并发处理技能、高可靠性系统的设计、系统资源监控,熟悉系统容量评估、流量控制、性能优化、故障排查、日志收集和分析等;

8、具备高质量的专业技术文档和业务需求描述文档编写能力;

9、有技术热情,善于与他人沟通、合作,具有团队精神,良好的自我驱动、抗压能力及应变力。

有设计、开发和部署微服务的经验 - 有使用Docker、Kubernetes或Open Shift构建高可用、高性能和可扩展集群服务的经验。

有node.js的开发经验。

有使用基于云的服务和部署的经验,如AWS、Azure或谷歌云。

有网络前端框架的经验,如React、Vue或Angular。

有适应新开发语言和环境的能力。

* 北京(Beijing) - Beijing - China