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