主要目标
云工程师负责根据设计要求开发基于云的软件,并确保软件和子程序按规范工作,程序代码符合标准,并按照时间表和要求交付具备质量的产品。
职责
• 具备设计和构建AWS云平台的经验
• 工程师和集成云解决方案和服务,遵循最佳实践,具备可扩展性、容错性、高可靠性、高安全性、可观察性和简易性
• 运行新云服务或云第三方工具的概念验证
• 提出解决涉及分布式系统、规模和安全性等难题的创新思路,并将这些思路转化为设计和实现
• 与同行一起完善云战略、云采用计划和云迁移计划
• 与开发团队密切合作,帮助他们进行云之旅,评估和确定新的云服务需求,并进行全球范围内的工程和实施,通过推动改变来改善可靠性、操作性和开发者体验,不断自动化和改进平台
• 每周与一个令人惊叹的团队和技术栈一起解决令人兴奋的新挑战
• 具备卓越的问题解决能力,能够在影响业务生产力之前发现和解决问题
• 使用基础设施即代码进行全自动化的工程解决方案,并集成到CI/CD工具中
团队合作
• 在实施中采用云标准和方法论
• 在NCS团队内部或其他团队之间共享知识
• 参与同行评审,改进项目质量
要求
• 至少3年以上云工程相关经验
• AWS/Azure云认证,至少达到中级、专家或专业级别
• 具备AWS/Azure的经验,设计、工程和实施云解决方案和服务
• 在技术组织中进行云转型和变革项目的经验
• 在Windows、Linux环境以及存储、数据库和网络方面具备基础设施堆栈的经验
• 具备现代化DevOps工具的经验(例如GIT、AWS DevOps、Terraform、AWS ARM、Jenkins、Ansible、Puppet、Docker、Kubernetes)
• 深入理解PaaS、基础设施即代码、合规性即代码以及何时/如何使用和启用体验现代化工程和敏捷实践以及左移CI/CD
• 能够使用服务器和网络图表记录技术架构
• 具备清晰的开发/SIT/UAT/生产环境要求的理解
• 解决与网络相关的问题
• 理解基于Web的应用程序的三层架构
• 具备良好的人际交往和沟通能力,并具备自我管理能力