岗位职责:
1、承接BPM及相关产品的产品选型、实施、产品自主化转化研究、定制开发、系统运维等工作;
2、进行系统集成方案的设计与实现,同时进行核心功能的编码实现;
3、确保BPM平台的稳定性,基于现有的系统建设情况,有针对性的进行架构优化、性能调优和新技术栈引入;
4、完成BPM与其他应用系统如ERP、合同管理、研发管理、供应商管理等系统的集成开发和运维工作,协助对其他团队在集成中遇到的各类流程相关问题进行解答和技术支持;
5、帮助团队进一步提升开发交付质量和技术研发能力,并积极分享工作经验,帮助团队成员提升开发、设计能力;
6、负责对BPM审批流程的外包开发团队进行开发管理、技术赋能、质量检查等工作;
7、参与公司技术开发平台和开源框架、技术组件的选型,参与架构规范设计,技术标准制定、推广和持续优化工作;
8、完成领导交办的其它任务。
任职要求:
教育程度:大学本科
工作经历:
1、工作5年以上,2年以上流程引擎类产品使用或开发经验、熟悉流程引擎工作原理;
2、熟练掌握Spring、SpringMVC、SpringBoot、SpringCloud等后端框架,并有实际项目经验(大型项目经验优先);
3、熟练掌握VUE前端框架,并熟练掌握JavaScript、JQuery、CSS等前端技术栈;
4、有docker、k8s使用经验,并可独立进行项目的容器化部署与运维工作;
5、熟练掌握Mysql、Oracle等关系型数据库,和redis等非关系型数据库;
6、熟练使用MQ、nginx、apache等中间件,并有自己独到的使用、优化心得;
7、熟悉Linux运维操作,可独立进行服务器端的运维处理;
8、Java基础扎实,熟悉IO、多线程等编程实现,熟练掌握rest风格的接口和webservice接口的实现;
9、有产品规划、运行维护、或管理经验优先
所需专业:计算机类,电子信息类
其他要求:能够承受压力,对技术有强烈的兴趣,喜欢钻研,具有良好的学习能力、沟通技能、团队合作能力
语言要求:英语四级