企业架构师(软件)
职位描述
我们正在寻找一位企业架构师,负责引领整个组织的架构规划和执行,涵盖微服务、面向服务和组件化方法。积极塑造企业架构战略、标准、模式和文档,并报告关键项目。
您将与组织中的各个团队合作,这个角色涉及理解业务需求,识别现有解决方案复用的机会,并评估商业产品。通过对技术趋势、产品生命周期、法规和当地市场能力的持续分析,作为企业架构师,推荐更新企业架构的设计标准。确保可靠和安全的实施,定期审查拟议的设计,以确保符合已建立的模式、技术标准、合规要求和最佳实践。
理想的候选人应具备以下经验:
- 开发架构设计并监督部署,确保项目成功。
- 在IT基础设施、安全、业务应用和系统集成等多个领域提供专业知识。
- 对云服务(包括但不限于阿里巴巴、亚马逊网络服务、Azure和Google Cloud Platform)具有良好的技术知识。
- 熟悉企业架构概念、设计原则、最佳实践、标准和流程。
- 具有容器平台和编排(如Docker和Kubernetes)的经验和良好的技术知识。
- 对敏捷软件开发原则、持续集成和部署(CICD)以及DevOps有良好的技术知识。
- 对软件漏洞和修复(OWASP/SANS CWE)有了解。
- 实施身份策略和应用集成的经验,包括LDAP、Kerberos、SAML、OAuth、OpenID Connect。
- 对网络拓扑、协议和标准有良好的理解。
- 有大数据和机器学习的经验。
- 熟练使用C#、Python、Java等编程语言。
- 有开发安全集成API、GraphQL并在Azure APIM GW、MuleSoft API GW等API网关上部署的经验。
- 有前端开发经验,包括React Native或其他前端开发框架,或原生iOS或Android移动应用程序。
- 能够从功能和安全角度进行代码审查。
- 在没有或有限文档的情况下,能够对平台和解决方案进行技术尽职调查。
- 能够掌握从物联网、边缘计算、数据中心到云的广泛技术,提供解决方案。