云工程师(Kubernetes、AWS、Terraform、GO)

芝加哥 3天前全职 网络
111.3万 - 125.2万 / 年
- **混合模式,3天现场,2天远程** - **由于这是一个永久的全职职位,我们无法提供赞助** 一家知名公司正在寻找一名云工程师。此角色的关键是拥有丰富的Kubernetes集群创建、AWS、Terraform和GO/Python脚本编写经验。 职责: - 设计、配置、实施和管理Kubernetes集群,并使用基础设施即代码维护一个完全自动化的工作流程,以提供和管理复杂的、高可用的容器编排环境 - 开发和维护Kubernetes操作员、控制器和自定义资源,以扩展集群功能并自动化应用生命周期管理 - 管理DevOps开发活动和复杂的开发任务,这些任务将涉及使用Docker、Kafka、容器运行时和Kubernetes生态系统工具等工具 - 领导和参与Kubernetes集群的构建、升级、软件安装、维护和支持,包括但不限于补丁、安全修复、生命周期结束准备和版本升级 - 实施和管理Kubernetes网络解决方案、服务网格架构、运行时安全策略和RBAC配置,以确保集群操作的安全和高效 - 确保Kubernetes平台和容器化服务的可靠性,并管理您负责的领域,以满足特定和隐含的SLA,帮助组织实现云平台的内部和外部质量标准卓越 - 评估和计划Kubernetes集群和底层云平台的容量需求,并进行相应预测 - 在您负责的领域内实施和管理项目,并对结果和所有控制和安全要求的合规性负责 - 领导Kubernetes版本、容器运行时和相关云原生技术的技术路线图和生命周期结束技术计划的开发 - 编写和维护相关Kubernetes架构、系统、程序和流程的文档 资格和经验: - 本科学位,最好是技术学科(计算机科学、数学、工程等),或要求的教育和经验的同等组合 - 7年以上IT系统安装、操作、管理和云系统/虚拟化服务器维护经验,具有显著的Kubernetes和容器编排平台经验 - 在AWS云服务和在AWS上实施Kubernetes(EKS或自管理集群)方面的生产级实践经验 - 使用Terraform进行云基础设施和Kubernetes资源的配置和管理的基础设施即代码的丰富经验 - 具备强大的实践开发技能,具有Go或Python的可证明编码经验(对于Kubernetes操作员/控制器开发,强烈推荐Go)。候选人必须能够提供他们编写的生产代码的具体示例。 - 具有Kubernetes生态系统工具的实践经验,包括:Helm、kubectl、容器运行时(containerd、CRI-O)和监控/可观察性工具 - 具有使用CI/CD工具(如Jenkins、GitLab CI或GitHub Actions)的经验 - 具有使用GitHub或类似平台进行版本控制的经验 - 具有使用Ansible、Puppet或Chef等配置管理工具的经验 - 具有使用操作员框架(Kubebuilder、Operator SDK或类似)进行Kubernetes操作员/控制器开发的实践经验。这可以通过对开源云原生计算基金会(CNCF)项目的贡献,或开发内部Kubernetes操作员/控制器来证明。