工作职责:
1、负责机器人关键模块的软件开发实现;
2、负责对软件架构、关键构件、接口的设计,技术难题攻关,解决性能和安全性问题;
3、引导前沿技术的预研与实施,模块组件的搭建与维护;
4、负责系统核心代码编写和按时交付,保证交付质量和负责版本维护;
5、与团队其他同事配合,完成产品或项目研发及实施。
任职资格:
1、本科及以上学历优先;
2、熟悉Java、Python、JavaScript等后端开发语言开发语言,至少熟悉一种主流开源框架,并有实际的项目经验,如jeesite,jeeplus,ruoyi。能够熟练使用git等开发工具,有良好的编码习惯,遵从编码规范;
3、熟悉常用的设计模式、开源框架以及软件工程的趋势和最佳实践;
4、熟悉Spring Boot、SpringCloud,或其他微服务框架, 有服务治理的实操经验;
5、熟悉分布式系统基础设施中常用的技术,如缓存、消息中间件、搜索引擎等;
6、熟悉多线程,设计模式,算法与数据结构以及关系型数据库及各类非关系型数据库如:MySalSQLServer,redis,mogoDB,HBase等;
7、熟悉Linux操作系统,能独立在Linux系统上进行系统的部署及开发环境的搭建;
8、具备较强的责任心和良好的学习能力、逻辑思维能力,善于沟通和团队合作,勇于创新和接受挑战;
9、有项目管理带团队经验优先。