岗位职责:架构设计:1.设计和实现可扩展、稳健、高性能的应用架构,以满足业务需求并推动技术战略。2.领导从头到尾的架构设计过程,确保应用基础设施的完整性、可扩展性和性能。技术领导:1.紧跟新兴技术和行业趋势,评估其对公司可能带来的影响。2.向开发团队提供技术领导和指导,推广软件开发和架构的***实践。协作:1.与业务分析师、项目经理和开发团队密切合作,了解应用的功能和非功能需求。2.与跨功能团队建立牢固的关系,确保技术解决方案与业务目标一致。质量保证:1.确保所有应用架构在性能、安全性和可靠性方面达到高标准。2.实施和执行编码标准、架构模式及开发指南。性能优化:1.定期进行性能评审、代码审计和安全评估,识别并解决潜在问题。2.通过持续监控和资源调优来优化应用性能。文档编写:1.创建和维护全面的架构文档,清晰概述架构决策、代码结构和系统交互。2.向团队成员提供架构概念和***实践的培训和辅导。创新:1. 通过探索新方法、新技术和新方法鼓励并推动团队内部的创新。2. 领导新技术的试点项目,评估其可行性和潜在收益。任职要求:1.教育背景: 计算机科学、信息技术或相关领域的本科或更高学历。2.工作经验: 至少5年的应用架构经验,设计复杂的软系统及解决方案。3.具备多种编程语言和框架的实际经验,如Java、Python、.NET和JavaScript。4.技术技能: 深入理解架构风格和设计模式,包括微服务、面向服务架构(SOA)和事件驱动架构。5.熟悉云计算平台和服务(如AWS、Azure、Google Cloud)。6.熟悉数据库系统(SQL、NoSQL)和数据建模技术。7.具有DevOps实践经验、CI/CD流水线和容器化技术(如Docker、Kubernetes)。8.软技能: 出色的问题解决能力和批判性、分析性思维能力。强大的沟通能力,能够向技术和非技术利益相关者清晰表达复杂的技术概念。能够在快速节奏、动态的团队环境中协同工作。语言技能: 英语口语和书写流利。能够有效用英语进行交流是与国际团队和利益相关者合作的关键。优先条件:认证:相关行业认证,如TOGAF、AWS认证解决方案架构师或类似认证是加分项。敏捷方法论经验: 具有在敏捷开发框架和方法论中的工作经验。项目管理: 拥有项目管理技能和经验,包括能够同时领导和协调多个项目。