岗位职责
1.主导公司AI相关项目的架构设计和整体规划,负责整体技术方案设计和实施。
2.确保系统架构的稳定性、可扩展性和性能,在系统设计评审和指导开发团队方面发挥作用。
3.在解决方案的制定、实施中与产品、前端等紧密合作,解决项目中的技术挑战和难题。
4.协调跨部门资源,推动项目的顺利进行,确保解决方案的实施得以落地并达到预期效果。
任职要求
1.全日制本科及以上学历,计算机相关专业,至少5年以上软件开发经验,其中至少2年以上架构设计实践经验。
2.在大型微服务架构方面有深入经验,能设计高度可扩展、高性能的系统,熟悉分布式理论原理、设计模式。
3.具备网络知识与安全方面的专业知识,能够在架构设计中考虑系统安全和网络性能优化。精通Java编程、对常用设计模式,JVM优化、并发编程(JUC)、I0操作、锁机制有深入理解和丰富实践经验。
4.精通各数据库原理(Mqsql、Redis、ES等)和优化方案,能够主导选型、设计和优化相关方案;精通Spring、Spring Boot、MyBatis等框架,能够进行框架源码级别的定制和优化;精通Spring Clound官方或Spring Cloud Alibaba各微服务组件原理、且有丰富的应用经验。
5.具备从0-1开发并完成项目上线的能力,熟练使用Docker,Jenkins,K8s等技术。
6.具备大型项目服务治理、服务监控、容错隔离等时间经验,具备优化DevOps流程的能力。
7.具备优化Maven管理项目经验,能够完善制定、推行研发规范(git管理操作流程、上线发版流程等)。
8.具备出色的沟通能力、较高的沟通效率,具备个人执行能力和带领小团队完成任务的能力。互联网AI项目经验加分,熟悉区块链技术及知识,优先考虑。