岗位职责:
1、架构设计与规划
(1)负责公司软件产品的整体架构设计,包括系统架构、技术选型、数
据库设计、安全架构等方面。
(2)制定技术规范和标准,确保系统的一致性和可维护性。
(3)根据业务需求和技术发展趋势,规划系统的演进方向和升级策略。
2、技术选型与评估。
(1)对新技术、新工具进行研究和评估,为公司的技术决策提供建议。
(2)选择适合项目需求的技术框架、数据库、中间件等,确保技术选型
的合理性和先进性。
(3)关注行业技术发展动态,积极探索新技术、新方法在公司业务中的
应用。
任职要求
1、教育背景:
本科及以上学历,计算机科学、软件工程、信息技术等相关专业。
2、工作经验
(1)具有5-10年以上软件开发经验,3年以上架构设计经验。
(2)有成功的大型软件项目架构设计和实施经验,熟悉软件开发生命
周期。
3、技术能力
(1)精通多种编程语言,如Java、Python等,熟悉常用的开发框架和技术
栈。精通主流的Java开发框架,如Spring、SpringBoot、MyBatis等。熟
悉框架的原理和使用方法,能够进行定制化开发。
(2)熟悉分布式系统架构、微服务架构、容器化技术等,有相关项目经验。
(3)掌握数据库技术,包括MySQL、Oracle等关系型数据库,以及Redis、
MongoDB等非关系型数据库。能够进行数据库设计、优化查询和处理数据
存储问题。