职位描述
工作职责:
1.负责业务需求和功能实现的沟通,完成需求分析、架构设计、开发、部署和优化等工作;
2.负责项目的技术选型,软件平台的应用架构和技术架构的设计、重构、优化,并预估技术风险,评测性能指标;
3.参与开发过程管理,负责带领开发团队完成软件平台的设计、实现、集成、测试;
4.负责平台开发方面对外合作项目的技术设计与评审,进行技术决策和技术风险评估;
5.负责制定设计、开发规范,建立开发技术知识库,对开发团队进行技术指导和培训。
任职要求:
1.本科以上学历,计算机相关专业,5年以及以上工作经验;
2.精通Java开发,掌握主流开源框架,如springcloud、SpringBoot等,熟悉前端架构VUE者优先;
3.熟悉C语言开发,有过嵌入式开发经验优先;
4.熟悉常用的中间件:zk、kafka、es、mq、redis、mangoDB等;
5. 精通maven、git、harbor等devops的持续集成项目管理和使用;
6.熟悉软件开发流程和质量保证体系,有敏捷开发经验或知识者优先;
7. 对技术充满热情,具备较强的工作责任心、自我驱动力和抗压能力,积极乐观,严谨踏实;
8. 有良好的沟通协调能力和业务推动能力,良好的大局观,优秀的团队合作意识。