工作职责:
1、参与公司产品或项目的需求分析、系统软件设计及产品规划;
2、负责整体技术架构设计、顶层的接口设计、模型设计和核心功能代码编写;
3、负责整体环境的搭建、配置、调优和运行维护;
4、负责解决开发过程中的技术难题,并协助产品经理或项目经理完成其他工作;
5、负责相关文档的整理与编写,指导中级以及初级工程师工作;
任职要求:
1、6年以上开发经验,计算机相关专业,本科及以上学历;
2、精通Java、Python语言之一,语言基础扎实,精通io、多线程、集合等基础框架,熟悉分布式、缓存、消息、搜索等机制;
3、熟练使用SSH/SSM、Spring/SpringBoot/SpringCloud等主流开源框架技术及原理,熟练使用Redis、ES、Kafka、MQ、BPM等技术;
4、熟悉常用设计模式和面向对象设计思想以及较强的代码编写能力;
5、熟悉docker等容器化技术,熟悉微应用的镜像构建以及发布流程,熟悉k8s等集群管理和服务编排工具;
6、熟悉数据库设计,熟悉Oracle、MySQL、MongoDB等数据库,并具有较好的SQL编写及优化能力;
7、熟悉Maven、Gradle、SBT等常见的构建工具之一,熟悉SVN、Git等主流项目代码管理工具;
8、了解常用的VUE、React等前端开发框架,了解h5、css3、bootstrap前端技术栈;
9、具备良好的自主学习能力、独立解决问题、理解沟通能力和团队合作精神,责任心强,能承受一定的工作压力;
10、有大型系统的架构、设计和开发经验者优先;
上一个:前端开发工程师 下一个:碳排放顾问 |
返回列表 |