职位名称:高级DevOps工程师 - AWS/Terraform/Kubernetes
类型:长期
地点:完全远程
薪资:90-110K英镑,根据经验而定
我们的客户正在扩大团队,并正在寻找一名高级DevOps工程师,为我们的云基础设施的开发和维护做出贡献,帮助定义最佳的基础设施管理实践,并支持CI/CD的开发流程。作为一名高级DevOps工程师,您将在确保他们基于云的系统的可靠性、可扩展性和安全性方面发挥关键作用。
职责:
• 设计、构建和维护基础设施和自动化工具,以实现我们基于云的应用程序的高效、可靠的部署、运行和监控。
• 与开发和运维团队合作,定义和实施软件交付、持续集成和持续部署(CI/CD)的最佳实践。
• 使用AWS服务(如EC2、S3、RDS和CloudFormation)开发和维护可扩展和高效的基础设施。
• 使用Kubernetes部署和管理容器化应用程序进行编排和管理。
• 使用Terraform等工具实现和维护基础设施即代码,确保环境的一致性和可复制性。
• 监控和排除系统性能问题,确保高可用性和最佳性能。
要求:
• 作为高级DevOps工程师或类似角色的经验。
• 熟悉Amazon Web Services(AWS),包括EC2、S3、RDS、CloudFormation和IAM。
• 有容器化和编排工具的经验,尤其是Kubernetes。
• 熟练使用基础设施即代码工具,如Terraform、Ansible或CloudFormation。
• 对CI/CD概念有深入理解,并有使用Jenkins、GitLab CI/CD或AWS CodePipeline等工具实施CI/CD流水线的经验。
• 具备脚本编写技能(如Bash、Python或PowerShell),用于自动化和工具化。
• 熟悉监控和日志管理工具(如Prometheus、Grafana、ELK stack)。
• 具备网络概念和安全最佳实践的知识。
首选技能:
• AWS认证(如AWS认证DevOps工程师、AWS认证解决方案架构师)。
• 有无服务器计算经验(AWS Lambda、Azure Functions)。
• 熟悉其他云服务提供商(Azure、Google Cloud Platform)。
• 对其他基础设施即代码工具(如Pulumi或Chef)有了解。
• 有使用Ansible或Puppet等配置管理工具的经验。
• 熟悉Git版本控制和Git工作流程。
这只是我们客户需求的一个简要描述。请联系我们获取完整的职位说明和职位详细信息。
我们将协助客户进行面试和尽快任命最佳候选人。立即申请以获得考虑。