身份方向软件工程师
岗位摘要
推动身份基础设施的设计与实施,确保跨企业系统的安全身份认证与授权;构建身份认证机制软件,如单点登录(SSO)、多因素认证(MFA)及联合身份解决方案(SAML、OAuth、OpenID Connect)
岗位职责
- 推动身份基础设施的设计与实施,确保跨企业系统的安全身份认证与授权
- 构建身份认证机制软件,如单点登录(SSO)、多因素认证(MFA)及联合身份解决方案(SAML、OAuth、OpenID Connect)
- 构建授权机制软件,如基于关系的访问控制(ReBAC)、基于属性的访问控制(ABAC)、基于角色的访问控制(RBAC)
- 构建软件定义的身份治理策略,确保符合安全政策、行业法规(如 NIST、SOC2、ISO 27001)和组织标准
- 向团队和利益相关者展示技术信息,提供身份管理和最佳实践的指导与见解
任职要求
- 毕业后拥有3年以上全职工程经验,专精于基础设施和身份系统
- 具备基础设施专业知识:IAM 控制、基础设施即代码(Terraform、Pulumi)、微服务部署最佳实践
- 有在大规模场景中使用 OpenFGA、Authzed、Cedar、Topaz 或类似授权框架的实操经验
- 深入理解基于 Zanzibar 的 ReBAC 模型、关系元组和访问控制评估
- 精通 OAuth 2.0、OIDC、SAML、JWT 等认证标准,以及 EntraID、Okta 等业界标准 IdP 解决方案
- 拥有丰富的软件开发经验,深刻理解分布式系统和公有云平台(优先 AWS)
- 展现出独立负责并成功交付工程项目的记录
- 具备出色的沟通与协作能力,能够向非技术利益相关者解释复杂技术概念
- 有保护 API 访问并在应用层实施访问控制机制的经验
- 具备多云基础设施经验:AWS、Azure、GCP 等
- 熟练将 IAM 解决方案与使用 Java、Python、Node.js 或 .NET 等框架构建的应用集成