职位描述
岗位职责:
1、负责项目需求分析、软件产品技术方案评审、设计、优化、项目概要设计、项目详细设计、核心代码编写;
2、发现和解决团队在开发过程中遇到的技术问题;
3、负责开发团队的日常管理,特别是进度、成本和质量,对开发人员交付模块的鲁棒性、延展性、安全性等评估;
4、制定技术文档规范和代码规范,优化工作方法和流程,提高开发效率;
5、代码质量评估、版本管理、安全管理等;
6、负责开发人员技术能力培养,培育核心技术骨干,制定团队成员的成长规划,设定合理的工作绩效目标和绩效核算方法;
7、协调团队内部各种关系、提升团队工作状态;
8、负责系统运营期间的正常运行;
9、负责新技术的研究探索和技术积累,进行关键技术的技术验证;
10、完成上级领导安排的其他工作。
任职要求:
1、熟练SpringBoot,SpringCloud等开源框架开发技术;
2、熟悉高性能,高并发,高可用性,高扩展性系统架构设计,熟悉分布式相关技术;
3、熟悉主流前端技术,如vue2、vue3、JavaScript、jquery等相关经验;
4、熟悉mysql、oracle、SQL Server系列数据库的开发和应用,优秀的SQL编写及调优能力;
5、熟悉常见NoSQL存储, 了解时序数据库;
6、熟练掌握消息队列;
7、熟练掌握Maven、Svn、Git、Jenkins、Eclipse、IDEA等开发管理工具;
8、具有GIS相关开发经验者优先,掌握Leaflet、OpenLayers、Thingjs中至少一种;
9、熟悉云平台及相关组件者优先;
10、5年以上软件产品开发经验,2年以上团队管理经验
11、具有良好的逻辑性及沟通能力;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕