高级IT架构师 – Azure与.NET(远程,美国)
负责为Protective Life设计安全的微软企业系统,为数百万寿险客户提供支持。运用Azure、.NET、API、集成和数据架构方面的专业能力。
描述
- 在以微软技术为核心的环境中,负责应用、集成、数据和基础设施各层的解决方案架构。
- 采用分层、领域驱动、事件驱动和面向服务的方法,设计可扩展、安全且具备韧性的系统。
- 使架构符合企业在安全性、性能、可观测性和合规性方面的标准。
- 评估并推荐支持长期可持续性的技术、框架和模式。
- 担任高级技术权威,为所支持的团队作出技术决策。
- 设计、开发、审查并优化生产级代码。
- 使用C#、.NET、ASP.NET、Web API及相关框架构建解决方案。
- 排查复杂技术问题并执行根因分析。
- 参与代码审查并提供可执行的反馈。
- 在Microsoft Azure上设计和实施解决方案。
- 使用REST、消息传递和事件驱动模式设计API及系统集成架构。
- 支持基于SQL Server的数据架构和持久化方案。
- 参与遗留系统现代化以及云原生或混合架构计划。
- 与业务分析师及利益相关者合作,将业务需求转化为技术解决方案。
- 在项目计划中跟踪分配的技术工作。
- 在不承担正式人员管理职责的情况下,为开发人员提供技术指导。
- 创建和维护技术文档、架构图、设计决策和运营指南。
- 向技术和非技术受众解释设计权衡及其影响。
任职要求
- 至少七年软件工程、系统设计和应用架构方面的逐步深入经验。
- 广泛使用C#、.NET或.NET Core、ASP.NET、Web API、基于服务的架构、SQL Server和关系数据建模的经验。
- 具备将架构领导力与大型复杂系统的高级开发实践相结合的经验。
- 在设计和支持企业级关键任务应用方面拥有扎实背景。
- 具备云平台经验,优先考虑Microsoft Azure。
- 具备通过API和消息传递连接内部及外部系统的经验。
- 能够在交付压力下诊断并解决高度复杂的技术问题。
- 精通软件设计原则、架构模式和性能优化。
- 能够凭借可靠判断影响技术方向并提升工程质量。
- 具备出色的书面和口头沟通能力。
- 具有遗留平台现代化或集成经验者优先。
- 具有数据转换或大规模系统迁移经验者优先。
- 具有高度监管或数据密集型企业环境经验者优先。
福利待遇
- 全面的医疗、牙科和视力保险
- 心理健康福利
- 员工援助计划
- 带薪休假
- 带薪育儿假
- 短期伤残福利
- 文化纪念日假期
- 医疗账户缴费
- 养老金计划
- 带公司匹配的401(k)计划
- ProHealth Rewards健康平台及现金奖励
- 根据个人和公司绩效提供额外年度激励机会
