您对自己职业发展的方向有清晰的愿景。而我们有领导能力帮助您实现这一目标。在CNA,我们努力营造一种文化,让人们知道他们的价值,并成为重要的一部分,确保充分发挥所有员工的能力。
CNA致力于为员工提供全面竞争力的福利计划,帮助他们及其家庭成员实现身体、财务、情感和社交福祉目标。
有关CNA福利的详细信息,请查看我们的候选人指南。
个人贡献者负责在敏捷软件开发环境中进行开发、安全和运维(DevSecOps)以及持续集成和持续交付(CI/CD)自动化。这个角色将在基础设施即代码的开发中发挥关键作用,利用现代云服务、开发语言、框架和方法论。
这个职位是DevSecOps团队的重要成员,该团队由高技能人员组成,负责重新构想CNA下一代云平台和开发工具。该团队致力于在公共云中自动化交付环境,重点关注Google Cloud Platform(GCP)。这个职位将利用多个云服务,并使它们对CNA可操作。
岗位描述:
基本职责
根据部门指导执行一系列职责:
• 与架构师和应用开发团队合作,评估新的云服务、功能和增强功能
• 确定云服务的安全模式和配置
• 使用Terraform和云服务提供商API等工具编写代码、脚本和模板,自动化云服务的供应和去供应
• 确保CNA云基础设施的安全性
• 使用网站可靠性工程(SRE)原则,确保CNA公共云托管应用的可用性和弹性
• 为使用公共云服务的应用团队提供技术咨询和专业知识
• 管理CNA的公共云环境
• 增强CNA的自动化和持续集成/持续部署(CI/CD)流水线
• 管理CNA的云开发工具,包括CI/CD编排平台、源代码仓库、构件仓库、代码质量工具等。
可能需要承担其他职责。
汇报关系
通常是副总裁或更高级别。
技能、知识和能力
• 有Java、Go、Python和其他面向对象语言的经验
• 有使用REST API进行开发的经验
• 强大的协作和沟通能力
• 对增长技能和解决复杂问题的热情
• 有开发集成解决方案和自动化的经验
• 有Terraform、Docker、Kubernetes、Git、Vault、Jenkins/Concourse、Spring Boot的经验
• 有Google Cloud Platform、AWS或Azure等公共云平台的经验
• 有云网络、云存储、云安全的经验
• 有面向对象和面向服务的架构以及设计模式的经验
优先考虑:
• 对核心Google Cloud Platform服务有工作知识
• 对Kubernetes有深入了解
• 理解和经验创建CI/CD流水线
• 对TDD和自动化单元、集成和验收测试有深入了解
• 有研究和原型开发新功能的经验
• 有使用和管理Linux和Windows Server操作系统的经验
• 有使用Nexus、Artifactory、SonarQube、Git、SVN、Jira等开发工具的经验
教育和经验
• 计算机科学或相关学科的学士学位,或同等工作经验
• 通常在IT应用开发和/或IT基础设施质量保证领域拥有至少十年的信息技术经验
• 有相关认证者优先考虑
CNA致力于为合格的残疾人提供合理的住宿安排,以便在招聘过程中提供帮助。如需申请住宿,请联系leaveadministration@cna.com。