资格要求:
1、理工专业本科或以上学历、学位,满足相应语言领域(包括JAVA、C++、.NET、Python、Golang)高级工程师的要求,至少精通2门语言;
2、有5年(含)以上中大型系统技术架构设计经验(10万级用户规模以上);
3、负责过企业核心应用系统的设计与开发。
4、拥有软考系统架构设计师中级或高级资格证书优先。
能力要求:
1、有中大型系统架构设计和核心代码开发经验,负责架构梳理、设计、开发和优化等工作;
2、掌握领域建模,精通UML建模,掌握主流的技术架构体系,包括MVC架构、分布式服务架构、微服务架构以及云原生架构;
3、掌握相关语言领域主流的中间件技术和框架,包括Web中间件、缓存中间件、消息异步中间件、服务框架、集群与负载均衡技术;
4、掌握各种常见安全问题与安全规范,如SSL、XSS、SQL注入等;并熟悉相关的安全编码,精通常用的加解密算法,如DES、AES、RSA、SHA、国密等;
5、掌握多种设计模式,具有分布式、高并发、高负载、高可用系统设计、开发和调优经验,掌握性能测试工具和分析和解决性能瓶颈问题;
6、至少精通达梦、OceanBase、MySQL其中一种大型数据库,熟练使用SQL与优化,掌握分布式事务问题的解决;
7、熟悉UNIX、LINUX、Windows其中两种以上操作系统及相关技术,熟悉至少一种国产操作系统;
8、精通云原生架构技术,包括容器、K8S、Serverless、Service Mesh、主流微服务框架等,有云原生下开发和运维系统的能力和经验;
9、熟悉APM监控与可观测性技术,能快速定位问题;
10、掌握AI相关技术,掌握MCP协议,有至少一个Agent开发和集成的经验;
11、具备较强的逻辑思维和沟通能力,具备较强的面向对象分析设计和架构能力,具有疑难问题分析和解决问题的能力;
12、掌握TOGAF企业架构;
职责要求:
1、责任感强,有团队合作精神;
2、参与系统的架构设计,优化现有的技术架构;
3、解决项目中的关键架构问题和技术难题;
4、能与甲方良好沟通,贯彻甲方工作意图。