作为GCP DevOps工程师,您将在设计、实施和优化基于云的基础设施和Google Cloud Platform上的持续集成/持续部署(CI/CD)流程中发挥关键作用。您将与跨职能团队合作,确保云应用的高效可靠部署、监控和管理。
职责:
• 使用Compute Engine、Kubernetes Engine、Cloud Functions等服务在GCP上设计和实施云基础设施。
• 使用Terraform、Ansible或Deployment Manager等工具自动化基础设施的供应和配置管理。
• 构建和优化CI/CD流程,实现云应用的无缝部署和发布管理。
• 与开发团队合作,确保应用在云平台上的可扩展性、可靠性和性能。
• 实施和管理监控、日志记录和警报系统,确保云服务的健康和可用性。
• 不断改进DevOps流程和实践,实施行业最佳实践,利用GCP原生工具和服务。
• 为团队提供技术指导和支持,高效利用GCP DevOps工具和服务。
要求:
• 计算机科学、工程或相关领域的学士学位。
• 作为DevOps工程师的丰富经验,具备Google Cloud Platform(GCP)服务的专业知识。
• 深入了解GCP服务,包括Compute Engine、Kubernetes Engine、Cloud Functions、Cloud Storage等相关技术。
• 熟练掌握基础设施即代码工具,如Terraform、Ansible或Deployment Manager。
• 具备使用Docker和Kubernetes进行容器化和编排的经验。
• 对CI/CD原则有深入了解,并具备使用Jenkins、GitLab CI/CD或CircleCI等工具的经验。
• 熟悉监控和日志记录工具,如Stackdriver、Prometheus或ELK stack。
• 具备Bash、Python或Ruby等脚本语言的出色编程能力。
• 出色的解决问题能力,能够解决复杂的基础设施和部署问题。
如果您对DevOps和GCP充满热情,并且在协作和快节奏的环境中能够取得成功,请立即申请!加入我们,共同塑造Google Cloud Platform上的云解决方案和DevOps实践的未来。