任职资格:
1、20-35岁,本科或以上学历;
2、具备网络安全知识、操作系统知识、编程和脚本语言能力、漏洞分析和漏洞利用能力、网络协议和安全技术的理解、安全漏洞扫描和渗透测试超能力、安全事件响应能力;
3、熟练掌握软件开发流程和前端或者后端开发技术能力;
a.前端:熟悉当下前端主流开发框架,如:react、vue2.0,,vue3.0等;熟悉当下主流UI框架,如:element UI、ant design ,antdv等;熟悉uniapp,taro等框架进行跨端开发(小程序、h5);熟悉前端工程化,熟练使用webpack、vite等工具进行项目工程化管理;具备node.js的开发经验;
b.后端:能承担系统模块的设计、开发、维护工作;有3年以上JAVA开发工作经验,2年以上大型分布式系统开发经验,尤其精通Java语言,JAVA基础扎实,精通io、多线程、集合等基础框架,精通分布式、缓存、消息、搜索等机制;精通Tomcat、MySQL、Redis等常用开源容器及关系型/非关系型(NoSQL)数据库;熟悉开发环境:Idea、svn、git、maven,熟悉部署工具Jenkins等;熟悉HTML、XML、css、JavaScript、AJAX、熟悉Linux系统;熟悉各种常用开源框架:精通Spring Boot、Spring Cloud、MyBatis,熟悉Kafka、Zookeeper、Dubbo等常用开源框架及中间件;
4、思路清晰,善于思考,具备团队管理和项目管理能力,有强烈的责任心和团队精神, 有良好的沟通能力和跨团队协作能力, 具备出色的决策和问题解决能力,有优秀的抗压能力;
5、有商城类项目开发经验者优先。
岗位职责:
1、负责电商平台系统开发团队,包括要求团队成员完成任务,制定计划和进度表,指导成员进行代码审查,以确保软件系统的优质性。
2、负责确定软件的要求和规划,以及跟进软件的开发、测试、部署和维护过程,确保软件系统能够支持公司的业务需求。
3、管理电商平台系统的质量和安全性,以减少故障和风险,负责对软件进行监控和测试,并负责应对和解决系统潜在的问题和漏洞。
4、协调IT与其他部门的合作,建立和维护良好的工作关系,并提供培训和支持,以确保其他人员安全、有效地使用公司软件系统。
5、负责前端和后端的开发工作:负责电商平台系统(移动端、PC端)的日常部分前端和后端开发工作;准确理解产品需求文档,设计用户体验良好的产品界面;负责电商平台各系统模块的设计、开发工作;以及系统平台的详细设计、开发、测试、部署、优化等工作。
6、研究和评估新的技术和软件系统,通过创新和更新,改进公司的软件系统和开发流程,参与解决项目中的技术难题,关键技术难点攻关;参与技术决策、技术选型、技术架构和技术风险评估,挖掘新技术在业务中的应用点,保障系统平台的高可用、高性能、高可靠;
7、完成上级主管交办的其他工作。