职位:Azure云工程师 - RQ02082
期限:截至6月30日(有可能延长)
地点:远程(可能需要在我们的办公室现场工作,以满足内部客户或团队的需求)
描述
云基础设施和开发运维工程师负责设计、构建和维护安全、可扩展且高可用的云环境。此角色结合了对网络、基础设施架构、身份和访问管理以及基础设施即代码(IaC)实践的深入了解。理想的候选人能够熟练使用Terraform、Azure云服务和现代编程语言(如Python)来自动化和优化云操作。
资格
- 深刻理解云网络概念(VNETs、VPNs、DNS、路由、防火墙)。
- 拥有Azure基础设施服务的实践经验。
- 熟练掌握Terraform,包括模块、工作空间和状态管理。
- 具备Python或类似语言的扎实编程技能。
- 具备CI/CD工具(GitHub Actions、Azure DevOps、GitLab CI等)的经验是一个优势。
- 熟悉监控、日志记录和可观测性工具。
- 了解安全最佳实践和合规框架。
加分项
- 具备容器化经验(Docker、Kubernetes)。
- 接触过密钥管理工具(Azure Key Vault、HashiCorp Vault)。
- 拥有SRE、DevOps或平台工程背景。
交付成果
云基础设施和网络
- 设计、部署和维护以可靠性、性能和可扩展性为重点的云基础设施。
- 设计和管理虚拟网络、子网、路由、防火墙、负载均衡器和混合连接。
- 解决云和本地环境中的网络相关问题。
身份和访问管理(IAM)
- 实施和管理IAM策略、RBAC、服务主体和最小权限访问模型。
- 确保云资源和CI/CD管道的安全身份验证和授权。
- 定期进行访问审查并执行合规标准。
基础设施即代码(Terraform / IaC)
- 开发、维护和版本化Azure基础设施的Terraform配置。
- 使用远程后端和状态锁定机制安全高效地管理Terraform状态。
- 构建可重用的Terraform模块以标准化基础设施部署模式。
- 自动化计算、网络、存储和平台服务的供应工作流。
自动化和编程
- 使用Python或其他现代编程语言编写自动化脚本和工具。
- 将自动化集成到CI/CD管道中以简化部署并减少人工工作。
- 构建内部工具、API或脚本以支持基础设施操作和监控。