应用程序开发人员负责按照企业标准和准则设计、开发、测试、部署和维护服务,全面了解云环境和DevSecOps。
职责:
- 理解当前系统及其架构,构建解决方案。
- 理解身份和访问管理、SDLC生命周期和各种服务的云环境。
- 与产品和技术干系人合作,进行需求收集和分析。
- 设计和开发软件解决方案,如API、应用程序。
- 与团队成员进行代码审查。
- 在解决方案集成方面跨职能团队合作。
- 接受DevOps文化,自己构建模型。
- 在非生产和生产环境中进行端到端调试和根本原因分析。
- 与其他团队合作进行端到端集成和测试。
- 记录设计和实施的决策。
- 理解企业工具(用于合规性、运营)并有效使用它们。
基本资格:
- 计算机科学或相关领域的学士学位。
- 至少5年软件开发经验,包括设计、编码和测试。
- 至少2年Java、Spring和SprintBoot框架的经验。
- 至少3年设计和开发Restful API的经验。
- 至少3年使用DEVOPS工具进行流水线的经验。
- 至少2年使用各种计算、存储和网络服务的云环境的经验。
首选资格:
- 使用SAML、OIDC/OAUTH进行身份和访问管理相关服务的经验。
- 在AWS云环境中使用各种服务的经验。
- 具备OWASP前十的应用程序/数据安全理解。