信息系统软件架构师
负责规划房地产公司的信息系统和数字产品,与开发、SRE、基础设施及安全团队协作。 工作涵盖云平台、API 和软件架构。
描述
- 规划信息系统及其数字产品的发展方向。
- 设计并持续改进应用程序、服务和数字产品,以满足业务需求和信息系统路线图的要求。
- 为开发团队提供设计决策指导,并确保系统各组件保持一致。
- 探索简化、现代化和重构现有系统的方法。
- 从设计之初就将性能、可用性、韧性、可扩展性、可维护性和安全性纳入考量。
- 协助选择技术、框架、架构模式和技术方案。
- 制定统一的架构文档原则和方法。
- 与开发人员、产品负责人、SRE、QA、基础设施及安全团队合作。
- 应对涉及云、基础设施、可观测性、安全、容器和 AI 的技术变革。
任职要求
- 具备丰富的软件开发经验。
- 在软件设计和架构方面承担过逐步增加的职责。
- 能够设计并持续改进 Web 应用程序、分布式系统和 API。
- 具备云平台和容器化环境的使用经验。
- 能够选择适合应用程序的通信与集成方式。
- 能够在设计阶段考虑应用程序安全性、性能、可用性和可扩展性。
- 能够评估现有系统并提出切实可行的演进路线图。
- 能够平衡架构质量与复杂性,并兼顾技术债务、成本和运维限制。
- 能够记录决策,并向技术知识水平不同的相关方作出说明。
- 能够在尊重团队实际限制的同时为团队提供指导。
- 具备 Kubernetes 和 AWS 经验者优先。
- 具备事件驱动架构和异步系统经验者优先。
- 具备可观测性、系统可靠性和 SRE 知识者优先。
- 具备记录架构决策(如 ADR)及应用 C4 等建模方法的经验者优先。
- 具备现有应用程序或信息系统现代化改造经验者优先。
- 具备将 AI 应用于开发、文档编写或架构设计的经验者优先。
福利待遇
- 混合办公安排。
- 可选择以独立承包商或自由职业者身份合作。
