工作职责:
应用架构师负责将高级管理层的愿景和战略转化为行动和交付,并与业务用户和领域架构师密切合作。他/她将与业务、数据和技术架构师密切合作,将业务需求转化为产品特性、解决方案架构,制定适应当前和未来应用架构的路线图和实施计划。
• 深入了解当前业务、银行业背景、监管背景和未来愿景,支持开发全企业应用架构能力和路线图。
• 从不同角度开发应用架构,支持业务、信息、安全和技术的战略分析和决策。
• 对当前和目标状态进行架构评估,将架构解决方案与战术和战略目标保持一致,并提供建议。
• 定义全面的过渡架构和计划,为业务交付积极的结果
• 成为管理团队的信任架构顾问,为解决方案设计和实施团队提供指导。了解技术趋势,并为业务提供思想领导力
• 向高级利益相关者展示路线图和架构景观。
• 为应用和数据库团队设计UML、ER模型,将应用需求转化为组件和接口规范
• 评估技术、软件、流程、开发方法,并在选择或开发应用和数据的软件组件和硬件要求方面定义最佳实践
• 确保所有架构设计符合企业架构原则 - 可重用性、模块化、松耦合、易用性和安全性,具有高质量的应用性能、可用性、可扩展性和完整性
• 对应用设计和交付物进行质量审查,主持工作会议,并向业务利益相关者展示产品能力和架构设计
• 管理解决方案批准的架构和技术治理委员会议程
• 为业务创建数字工作体验,并定期举行技术交流会议,分享市场上的最佳技术
• 主持领域架构师、专家和业务用户之间的讨论。
• 向首席架构师和高级管理层提供新兴技术的建议。
• 遵循既定程序降低风险,发现关键错误,并表现出强烈的道德行为。
工作要求:
• 在API / 微服务最佳实践、框架和架构模式方面具有经验。精通开发框架,如Django、Spring、nodejs、express.js、ASP.NET。
• 对安全协议、加密、身份验证、授权和安全有深入的了解
• 对DevSecOps、设计CICD流水线、敏捷方法论有深入的了解
• 有使用RPA、BPM等进行设计过程自动化的经验。
• 有全栈Web应用程序开发、UI/UX、Windows/UNIX、AI应用程序和移动应用程序开发的经验。
• 有使用Microsoft Power Platform低代码/无代码开发的经验
• 了解TOGAF并具有实际实施经验者优先。
• 至少有12年相关的IT行业经验
• 有银行业经验者优先
• 有设计复杂应用程序或解决方案架构的经验,涵盖Web服务器、应用服务器、数据库服务器、消息软件、ESB、SOA、J2EE和.Net
• 有在云/ PaaS / SaaS平台和容器上开发和部署复杂可扩展的生产应用程序的经验
• 有云解决方案架构的经验,如AWS、Azure和最佳实践。
• 具备编程知识和/或使用脚本语言(JavaScript(Node.js)/ Python)的经验,或具备HTML、JavaScript和CSS技能,或具备低级语言(Java或C#)的专业知识
• 了解不同类型的数据库技术,并了解包括开源、商业本地和基于云的工具在内的技术景观。
• 对编码标准、代码审查、源代码管理、构建过程、测试和操作有良好的了解。
• 适应不同受众的有效沟通能力。
• 对银行环境中的控制有深入了解(例如MAS TRM等)。
• 有与核心银行系统进行集成设计的经验。
• 出色的情境分析、问题解决和决策能力。
• 出色的演示、人际交往和沟通技巧,能够以书面和口头形式清晰简明地传达信息
• 了解银行业参考架构模型(如BIAN等)者优先。
• 有企业架构工具(如The Essential Project)的经验者优先。
我们很遗憾地通知,只有入围的申请人将获得通知。
10058235-WD