中级DevOps工程师,负责设计和构建CI/CD流水线,自动化部署不同软件,与我们的公用事业客户之一合作。
合同期限:6个月
地点:Markham(每周2天现场-周三+额外一天)
工作时间:40小时
职位描述:
• 使用Microsoft Azure平台技术(应用服务、APIM、B2C、Azure Dev Ops),设计和构建CI/CD流水线,自动化软件部署。
• 使用自动化工具开发软件或应用程序的全生命周期
• 在Azure及其各种组件(APIM、应用服务、B2C、存储账户等)中记录和自动化创建开发环境
• 与团队负责人和开发人员合作,了解和改进性能、可扩展性和日志记录等部署方面的问题。
• 分析Azure中可用的技术解决方案
• 对所有部署的应用运行验证和集成测试
• 积极进行应用程序代码基准测试,以预防性能和可扩展性问题
• 与质量保证团队合作,报告问题、解决问题和变更管理
• 支持和故障排除-协助应用支持团队(运维)解决在开发、QA、暂存和生产环境中应用部署过程中出现的任何环境问题
• 协助其他团队解决由应用程序或多个组件集成引起的问题
资格:
• 2-5+年Azure DevOps工程师经验
• 开发语言技能:PowerShell / Bash / Node.js / .Net
• 理解Azure云计算服务(B2C、APIM、应用服务、存储账户等)
• 了解并具有CI/CD工具的使用经验:Azure DevOps、GitHub。
• 至少了解一种基础设施即代码(ARM模板/ Bicep/ Terraform)
• 熟悉Git和分支,Docker的知识
申请