
高级 Azure DevOps 工程师
负责 Aspire Software 的 Bids & Tenders SaaS 产品的 Azure 基础设施、GitHub Actions 与平台可靠性。 支持加拿大和美国的生产环境。
描述
- 负责并改进 Bids & Tenders SaaS 平台的 Azure 基础设施即代码基础
- 在加拿大和美国的生产区域以及开发、QA 和预发布环境中部署和维护 Azure 基础设施
- 将手动配置的资源纳入代码管理,并发现和纠正配置漂移
- 创建可复用的基础设施模块,并落实命名、标记、资源组、安全和策略即代码标准
- 构建并维护 GitHub Actions 工作流,将基础设施和应用部署到 App Service、Functions、Logic Apps 和 AKS
- 为 CI/CD 配置 OIDC 和工作负载身份联合,以便向 Azure 进行身份验证,并管理环境、审批和分支保护
- 维护采用专用网络的 GitHub 运行器,以及使用 Azure Container Registry 的容器映像流水线
- 为流水线添加防护措施,包括 plan 和 what-if 审查、代码检查、安全扫描、自动化测试和回滚
- 运维 Azure 网络和边缘安全,包括 Front Door、WAF、DNS、专用网络和网络安全组
- 使用 Azure Key Vault、托管标识和 Microsoft Entra ID 管理机密、证书和身份
- 使用 Azure Monitor、Log Analytics 和 Managed Grafana 跟踪平台运行状况;响应事件并实施持久性修复
- 支持 Azure SQL 和 PostgreSQL 的配置开通、配置管理、备份、异地复制检查和性能故障排查
- 使用 PowerShell、Bash、Azure CLI 和 Azure Automation runbook 自动化运维
- 在基础设施变更、调查和日常运维中应用 AI 辅助工具和智能体工作流
- 与开发人员、产品经理和 QA 团队协作,提升可靠性,进行事件分流、根因分析和事后复盘
- 及时更新 runbook、架构说明和运维文档
任职要求
- 计算机科学、软件工程、信息技术或相关专业的学士学位或文凭;也可考虑同等学历和相关经验
- 至少三年 DevOps、平台或云基础设施岗位经验,主要使用 Microsoft Azure
- 具备 Azure 基础设施即代码的生产环境经验,包括可复用模块、部署与状态管理以及漂移修复
- 具备构建和维护 GitHub Actions 工作流的实操经验,包括可复用工作流、环境与审批,以及通过 OIDC 向 Azure 进行身份验证
- 具备 Azure App Service、Azure Functions 和 AKS 的生产环境经验
- 深入理解 Azure 网络和安全基础知识
- 熟练使用 PowerShell、Bash 和 Azure CLI
- 能够证明在日常工程工作中使用过 AI 辅助工具或智能体工作流
- 具备虚拟网络、网络安全组、专用终结点、专用 DNS、Microsoft Entra ID、RBAC、托管标识和 Key Vault 经验
- 具备 Azure Front Door、WAF、DNS 管理和 TLS 证书生命周期管理经验
- 具备 Docker、Helm、Azure Container Registry 和 AKS 升级经验
- 熟悉 Azure Service Bus、Event Grid、Logic Apps 和 API Management
- 具备 Azure Monitor、Log Analytics(KQL)和 Grafana 可观测性经验
- 了解 Azure SQL 和 PostgreSQL,包括备份、异地复制和基础性能调优,并了解 Elasticsearch
- 持有 AZ-104 或 AZ-400 等 Microsoft Azure 认证者优先







