高级云基础设施工程师 – GP

官网 Gorilla Logic

职位描述

Gorilla Logic 是一家领先的数字产品工程公司,在美国、哥伦比亚和哥斯达黎加拥有强大的团队。我们专注于提供创新的数字平台和产品,帮助客户实现业务转型和战略目标。我们的核心服务包括云工程、数字产品开发、数据和人工智能以及交付转型。

作为高级云基础设施工程师,您将领导我们在 GCP 上先进的 Terraform 基础设施的发展,推动重点关注网络架构的可扩展性、可维护性和稳健性的关键计划。这一关键职位将使您处于增强 CI/CD 管道、完善状态管理以及开发与我们复杂多变的云环境相匹配的定制解决方案的最前沿。随着我们不断推动云工程的发展,您的专业知识将在确保云基础设施的弹性、安全性和效率方面发挥关键作用。

offer要求 [offer requirements]

职责

  • 为 GCP 上庞大而复杂的网络架构增强和管理成熟的 Terraform 基础架构,重点关注可扩展性、可维护性、可读性和可重用性。
  • 开发和管理部署策略,用于构建和推广跨开发、集成和生产环境的基础架构变更。
  • 完善 Terraform 状态管理,以减轻与环境基础架构实施、大型团队内的阻塞状态和 Terraform 代码推广影响相关的问题。
  • 升级 CI/CD 管道,以便在各种环境中将网络基础架构部署到 GCP,从而缩短上市时间,并实施测试和自动化增强功能。
  • 增强与网络配置相关的 Terraform 变更的测试隔离,以确保稳定性和可靠性。
  • 根据需要为特定组件开发定制的 Terraform 提供商,以满足独特的业务需求。
  • 在 Go 中设计和开发定制的 GCP 自动化框架,用于未来的状态环境管理。
  • 为培训、操作和支持创建文档,包括运行手册、运行手册、灾难恢复流程、培训模块和架构图。

技术要求

  • 计算机科学、信息技术或相关领域的学士学位,或同等的实践经验。
  • 至少 2 年的后端开发人员工作经验,熟悉 SOLID 原则、DRY、模块化和其他最佳实践。
  • 至少 5 年的 DevOps 工程师、网站可靠性工程师(SRE)或云开发人员工作经验。
  • 在生产环境中使用 Terraform 的丰富实践经验,对高要求、高并发团队的状态管理有深刻理解。
  • 在 GCP(首选)、AWS 或 Azure 上使用云服务的成熟经验。
  • 使用 Cloud Build(优先考虑)、Github Actions 或 Tekton 构建 CI/CD 管道的丰富专业知识。
  • 深入了解基础设施即代码(IaC)的最佳实践,包括模块化、可重用性和遵守 12 因子应用程序方法。
  • 精通 TCP/IP 网络协议和基本安全原则。
  • 精通深度 Google 服务,尤其是 PSC(专用服务连接)和负载平衡器。
  • 精通 Golang(优先考虑)、C 或 Rust 等高级多范式语言。
  • 深入了解 Git,包括拉取请求、不同的 git 流程、分支管理和合并冲突解决等方面的经验。
  • 了解流量管理策略、工具和技术,以优化网络流量和服务交付。
  • 出色的沟通技巧,精通时间管理。

加分技能

  • 谷歌云平台的直接经验。
  • 使用 Terragrunt、Terraspace 或 Terratest 等框架进行高级 Terraform 设置的经验。
  • 熟练掌握 GitOps 工具和方法。
  • 熟悉分布式架构概念,包括反向代理、Web 服务器、负载平衡器、网络层、CIDR 块、NAT 以及蓝绿部署等策略。
  • 精通使用 Bash、PowerShell 或类似脚本语言编写脚本。

offer福利 [offer benefits]

作为 Gorilla Logic 的一员,您将享受到一系列福利,包括但不限于:

  • 具有竞争力的薪酬和福利计划。
  • 灵活的工作时间和远程工作机会。
  • 职业发展和技能提升的机会。
  • 一个充满活力和创新的工作环境。
滚动至顶部