高级 DevOps 助理工程师 — 印度混合办公
作为高级 DevOps 助理工程师,负责运营 GALE 的 GCP 和 AWS 云平台。 为整合营销系统自动化 Kubernetes、Terraform、CI/CD、安全与可观测性。
描述
- 构建、保护、自动化并运营支持 GALE 产品的云平台
- 配置和管理 GCP 基础设施,包括 Compute Engine、VPC 网络、Cloud Load Balancing、Cloud CDN、Cloud Armor、Cloud Storage 和 VPC Service Controls
- 维护 AWS 环境,同时统一两个云平台的标准、工具和安全措施
- 开发和维护可复用的 Terraform 模块
- 使用 Helm chart 和基于 ArgoCD 的 GitOps 发布,在 Google Kubernetes Engine 上部署和运营工作负载
- 优化集群配置,提升可靠性、可扩展性和成本效率
- 创建和维护 CI/CD 流水线,涵盖自动化测试、代码和容器扫描,以及在开发、预发布和生产环境之间的发布
- 自动化构建和发布流程
- 支持 Cloud SQL 和 BigQuery,包括访问控制、备份、性能和可用性
- 在各种 Linux 发行版上配置和维护应用程序栈、Web 服务器、中间件和数据库
- 使用 Datadog、Grafana 等工具管理监控、日志、仪表板和告警
- 参与事件响应和根本原因分析,并实施预防性改进
- 实施涵盖 IAM、密钥管理、网络分段和补丁管理的安全实践
- 评估工具和实践,编写运行手册和架构文档,并在工程团队中分享知识
- 与软件工程师在 GCP 和 AWS 环境中密切协作
任职要求
- 具有四至六年生产环境中的 DevOps、云计算或基础设施实操经验
- 深入了解 GCP 服务,包括 Compute Engine、GKE、Cloud Storage、Cloud SQL、BigQuery、IAM 和 VPC 网络
- 具备维护 AWS 基础设施的实际经验,并能与 GCP 环境协同工作
- 具备 Kubernetes 实操经验,最好熟悉 GKE、Helm 和 ArgoCD
- 熟练使用 Terraform 在 GCP 和 AWS 上配置基础设施
- 具备使用 GitHub Actions、Jenkins、TeamCity 或 Travis CI 构建和运营 CI/CD 流水线的经验
- 具备 Ubuntu、CentOS 或 Red Hat Enterprise Linux 等系统的扎实 Linux 管理技能
- 能够使用 Bash 和 Python 编写脚本
- 具备监控和可观测性工具经验,最好熟悉 Datadog 和 Grafana
- 具备配置和排查 Web 服务器的实操经验,尤其是 NGINX
- 具备清晰的沟通能力,能够与多个工程团队协作
- 对快速变化的技术环境保持好奇心和适应能力
- 拥有 Google Cloud Professional 认证或同等 AWS 认证者优先
- 具备 Ansible 配置管理经验者优先
- 具备运营 GCP 和 AWS 多云环境的经验者优先
- 熟悉云成本优化和 FinOps 者优先
- 接触过 SonarQube、Trivy 或 Snyk 等 DevSecOps 工具者优先
福利待遇
- 灵活的混合办公安排
- 具有竞争力的薪酬和福利套餐
- 包容的工作环境
- 可应要求提供面试便利安排
- 有机会提升技能并发展职业生涯
- 无部门壁垒的协作型团队文化
