中级DevOps工程师设计和构建CI/CD流水线以实现自动化...

16个月前合同
S.i. Systems

S.i. Systems

location 多伦多
unsaved
中级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的知识 申请