📜  Nutanix 虚拟面试体验 2020 |在校园担任 SRE 实习生角色(1)

📅  最后修改于: 2023-12-03 15:03:19.832000             🧑  作者: Mango

Nutanix 虚拟面试体验 2020 |在校园担任 SRE 实习生角色

简介

由于 Nutanix 在2019年8月份推出了新的解决方案,称之为“Cloud Native”,所以我们需要在云环境中管理这些新的应用程序。作为一名 Site Reliability Engineer(SRE),您将会参与到 Cloud Native 环境中的应用程序管理,包括监视、日志、指标收集以及故障排除等工作。

技能要求
  • 对操作系统、分布式系统、网络及其安全性相关知识有一定的了解
  • 熟悉至少一门编程语言,如 Python、Golang、Java 或 C/C++
  • 熟悉基本的数据库知识,如 SQL、NoSQL 或 Key-Value 存储
  • 对容器技术有一定的了解,如 Docker、Kubernetes 等
  • 熟悉至少一种云平台,如 AWS、Azure 或者 Google Cloud Platform
实习项目
项目背景

您将会在 Nutanix 的“Cloud Native”团队中担任 SRE 实习生。该团队的目标是建立云原生环境下的自动化 DevOps 流水线,来支持 Nutanix 的 Cloud Native 解决方案。您的职责是负责故障排查、监视、指标收集以及应用程序管理等工作。

项目内容

对于该项目,您需要完成以下工作:

  1. 学习 Nutanix 的“Cloud Native”解决方案。
  2. 学习 Kubernetes 并运用其来部署管理 Cloud Native 应用程序。
  3. 集成 Prometheus、ELK Stack 等监视和日志收集工具,协助实现自动化故障排查和应用程序管理。
  4. 学习 Ansible 或 Terraform 等自动化工具,实现 DevOps 流水线的自动化。
  5. 学习 Jenkins 或 GitLab 等 CI/CD 工具,负责自动构建、测试和交付 Cloud Native 应用程序。
项目收获

通过参与该实习项目,您将会获得以下收获:

  • 掌握云原生环境下的 SRE 工作流程,包括故障排查、监视、指标收集以及应用程序管理等方面的知识。
  • 熟悉 Kubernetes,并掌握如何在其上部署和管理应用程序。
  • 掌握 Prometheus、ELK Stack 等监视和日志收集工具,协助实现自动化故障排查和应用程序管理。
  • 掌握 Ansible 或 Terraform 等自动化工具,实现 DevOps 流水线的自动化。
  • 掌握 Jenkins 或 GitLab 等 CI/CD 工具,负责自动构建、测试和交付 Cloud Native 应用程序。
总结

以上就是诸多程序员向往的实习职位,您如果想要成为一名云原生环境下的 SRE 实习生,那就快来加入 Nutanix 的“Cloud Native”团队吧!