Schneider logo
施耐德
Application Architect

Application Architect

发布于 5 个月前

普通员工/个人贡献者

大连市
高级经验
全职员工
仅现场办公
本科
软件工程
微服务
敏捷开发
Oracle/Mysql
RESTful API
SOA

AI 估算 · 35k–55k

作为跨国企业的应用架构师,需要同时具备深度技术能力和业务沟通协调能力,技术栈要求高且经验门槛高,市场竞争力强,薪资水平位于行业前列。

职位详情

关于这个职位

这是一个应用架构师职位,主要负责在敏捷开发环境中,协调项目与供应商团队,进行软件产品的规划、设计、开发和执行

你需要直接与最终用户沟通以收集需求,并产出高层设计,同时在整个项目交付周期中与内部技术团队、项目经理和业务分析师紧密合作
该职位要求具备扎实的技术能力,并能面向业务利益相关者进行沟通

最低要求

计算机科学学士学位或同等年限的工作经验

在快节奏的敏捷环境中拥有5年以上的项目开发经验
具备扎实的Java或Python软件开发背景和动手开发经验
有支持前台销售订单生成、成本、定价和报价的经验
理解RESTful Web架构、面向服务架构和RDBMS(Oracle/MySQL)

工作职责

作为主要动手实践者,并协调项目/供应商团队,在软件开发方法论(特别是敏捷实践)中,通过规划、设计、开发和执行各种产品设计和需求分析流程来支持软件开发

直接与最终用户合作,收集需求并支持交付高层设计
在整个项目和交付生命周期中,与内部技术团队、项目经理和业务分析师紧密合作
需要具备技术技能,包括在低层设计阶段工作的能力(在需要时亲自动手),同时能够以面向上的能力与业务利益相关者等进行沟通

优先资格

熟悉中间层和后端架构,包括软件、基础设施、云等相关知识

具有高业务复杂性、以客户为中心的应用开发经验者优先
丰富的敏捷经验,特别是Scrum能力者优先
在DevOps、K8s环境下有微服务应用开发经验者优先(涉及Istio, Kong, NodeJS, Keycloak等组件)

AI 洞察

优缺点分析

优点

  • 平台优势:在全球领先的跨国企业工作,能接触到复杂的业务场景和大型项目,职业履历含金量高
  • 技能复合:职位要求技术深度与业务广度兼备,是培养“T型人才”的绝佳机会,能全面提升架构设计、项目协调和业务理解能力
  • 技术前沿:涉及微服务、K8s、DevOps等主流且前沿的技术栈,有助于保持技术竞争力,积累宝贵的实战经验
  • 行业稳定:公司为已上市的行业巨头,业务和平台相对稳定,能提供长期的发展空间和资源支持
  • 工作复杂度高:支持前台销售运营等核心业务,需求变化快、业务逻辑复杂,需要持续学习和快速适应
  • 适合拥有5年以上后端开发经验,不满足于单纯编码,希望向系统架构设计和跨团队协调方向发展,并具备良好沟通能力的资深软件工程师或初级架构师

缺点 / 挑战

  • 能力要求高:需要同时是优秀的技术专家和沟通者,平衡深度编码与高层设计、内部协调与外部对接,对综合能力挑战大
  • 责任与压力:作为架构师,技术决策影响面广,需对系统的稳定性、性能和长期演进负责,承担较大的技术责任压力

角色解读

  • 技术专家路径:可向首席架构师、技术专家方向发展,深耕特定技术领域或成为解决复杂系统问题的权威
  • 技术管理路径:凭借其协调和架构能力,可转向技术经理、研发总监等管理岗位,负责更大规模的技术团队和战略规划
  • 业务架构师路径:随着对前台销售、报价等业务理解的加深,可向业务架构师或解决方案架构师转型,更紧密地连接技术与商业价值
  • 作为技术核心,负责软件应用的整体架构设计、规划与落地,确保技术方案满足业务需求
  • 在敏捷开发流程中,协调内外部团队(如供应商、PM、BA),推动项目从需求分析到交付的全生命周期
  • 深入业务一线,直接与用户沟通,将复杂的业务需求(如报价、订单模型)转化为可行的技术架构和高级设计方案
  • 在需要时进行低层设计或编码(hands-on),解决关键技术难题,并确保架构的稳定性和可扩展性
  • 扎实的Java或Python后端开发能力,以及5年以上在敏捷环境下的项目实战经验
  • 精通软件架构设计,特别是微服务、SOA、RESTful API以及中间层/后端架构,并了解其在云环境下的部署
  • 熟悉现代DevOps实践与工具链,如Kubernetes、Istio等,具备在容器化环境中构建和运维应用的经验
  • 出色的沟通与协调能力,能够清晰地向非技术业务方解释技术方案,并有效管理跨团队协作

申请策略

  • 在申请和面试中,除了展示技术硬实力,更要主动表达你对连接技术与业务、推动团队协作的热情和理解
  • 提前研究施耐德电气的业务板块和数字化转型战略,在沟通中展现你的兴趣和与公司方向的契合度
  • 重点突出在敏捷环境(特别是Scrum)中,主导或深度参与复杂软件项目从设计到交付的全过程经验
  • 详细描述使用Java/Python进行系统架构设计、微服务拆分与治理(如使用Istio、Kong)的具体项目案例和成果
  • 展示与业务方(如销售、运营)合作,将业务需求(如报价模型、订单系统)成功转化为技术方案并落地的经历
  • 列举在DevOps/K8s环境下进行CI/CD、容器化部署和运维的实际操作经验与工具使用熟练度
  • 若对施耐德所在的工业自动化或能源管理领域不熟悉,可提前了解其基本业务模式和常见术语(如框架协议、特殊费率)
  • 强化对服务网格(如Istio)、API网关(如Kong)和身份认证(如Keycloak)在微服务架构中实践原理的理解

面试指南

  • “STAR”原则:针对项目或场景类问题,按照情境(Situation)、任务(Task)、行动(Action)、结果(Result)的结构清晰阐述,重点突出你的个人贡献、技术决策逻辑和最终价值
  • “分层阐述”原则:回答技术方案或架构设计问题时,可以从业务需求、架构原则(如高可用、可扩展)、技术选型、具体实现及权衡取舍等多个层面进行系统性地说明
  • “问题解决”框架:面对技术难题或挑战,先清晰定义问题,再分析可能的原因,然后阐述你采取的排查步骤、评估的不同解决方案及最终选择,最后总结经验和教训
  • 请分享一个你主导或深度参与的、采用微服务架构的项目
  • 你是如何进行服务拆分的?遇到了哪些挑战,如何解决的?
  • 在敏捷开发团队中,你如何协调开发人员、项目经理和业务分析师,以确保架构设计既能满足需求又能高效落地?
  • 描述一个你直接与业务方(非技术人员)沟通复杂技术方案的场景
  • 你是如何确保他们理解并认同你的方案的?

职位点评

Watch Jobs