中国电子
软件架构师
岗位职责
负责软件系统的技术架构设计、技术路径选择,牵头关键技术问题攻关,平衡业务需求、技术实现以及系统性能、可靠性、安全性、可扩展性和可维护性等多方面要求。
系统架构设计:根据业务需求,进行系统整体技术架构设计,并输出设计方案。
技术栈选型与设计:如分布式缓存策略、消息队列选型与拓扑、数据库分库分表方案、高可用架构(主从复制、集群部署、容灾设计)。
架构演进路线规划:基于业务发展(如用户量、数据量扩容)、技术迭代(如升级框架、迁移云原生),规划阶段性架构迭代,保持架构的先进性与适用性。
关键技术问题攻关:如系统性能、数据一致性、安全性以及可用性问题等。
业务对接与跨团队协作:深入理解业务需求,可协同产品经理将业务需求转化为产品需求并进行技术实现;可协调需求、设计、开发、测试、运维等角色,推动方案高质量落地。
技术能力培养:做好技术分享,指导团队成员解决技术难题,提升团队整体技术能力。
任职要求
本科及以上学历;
5年以上软件开发经验,2年以上架构设计或核心模块开发经验(如分布式系统、高并发项目),主导过至少1个大型复杂系统(如:百万级用户、TB级数据)的架构设计与落地,有过低空管服平台开发经验者优先;
精通JAVA开发语言,熟悉Python/C语言优先;熟悉前端技术栈(Vue/React、HTML/CSS/JS)者优先;
熟悉Linux/Windows等各类操作系统,并具备相关开发经验;
熟练使用主流框架(Spring Boot/Cloud、Gin、Django)、中间件(Redis、RabbitMQ/Kafka、Elasticsearch、Nginx);
精通关系型数据库(MySQL、PostgreSQL)和非关系型数据库(MongoDB、Cassandra),掌握数据库优化、分库分表、索引设计技巧;
熟悉主流架构模式:微服务、SOA、云原生架构(K8s、Docker)等,能根据业务场景灵活选型,有分布式缓存、分布式事务、负载均衡、服务治理等实战经验;
能清晰输出架构设计文档(ADR、架构图、时序图、接口文档),让团队快速理解。
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。