Bonfire对高级DevOps工程师的技能要求

作者:

日期:2023-10-30

Bonfire对高级DevOps工程师的技能要求

profile-avatar
万物云联网2023-10-30 08:15

题记

Bonfire的愿景:加强社区建设,创造一个更友善的世界;Bonfire 是一个免费的在线平台,任何人都可以在其中设计、销售和购买定制产品。Bonfire处理付款处理、订单履行和客户服务,因此您可以专注于与您的社区建立联系。Bonfire 成立于 2012 年,最初是社区使用 T 恤在线筹款的简单解决方案。现在,Bonfire已将服务扩展到任何希望印刷或销售服装、手提包、帽子、马克杯等的人。

Bonfire的使命:提供值得信赖的商务体验,让定制产品赋能捐赠。

关注我们,持久地阅读学习,投资您自己、提升您的能力和格局,改变您的生活!

关于Bonfire公司和Bonfire对他的雇员的要求

Bonfire公司

关于Bonfire公司

Bonfire公司正在改变人们购买和销售高品质定制服装的方式。Bonfire是一个免费的在线平台,任何人都可以设计、销售和购买定制产品。Bonfire已经帮助数以千计的个人、团体和非营利组织为他们关心的事业筹集资金,并作为他们首屈一指的定制商品平台为世界顶级创作者提供服务。Bonfire是一个充满激情、富有创造力和数据驱动的团队,不断追求Bonfire的愿景:加强社区,激发一个更友善的世界。Bonfire通过雇用充满激情、聪明的人来实现这一愿景,他们庆祝和尊重他人,致力于好奇心的生活,从不满足于“足够好”,渴望共同创造未来,并通过团队合作茁壮成长。

Bonfire一直在找你吗?

所有Bonfire员工都应接受使命和价值观,Bonfire共同生活和分开:谦逊的独创性、信任的伙伴关系、包容的合作、道德勇气、健康的不满。

为什么你应该来Bonfire工作?

当世界各地的团队成员被要求找到三个词来形容Bonfire时,最常见的共同价值观是:善良、包容、慈善、支持、协作和热情。 在这里工作,帮助Bonfire引导人们充分发挥潜力和可能性,以支持一家试图为世界注入更多这些价值观的公司。

除了领导有目的的工作外,您还将受益于Bonfire的全职服务:

  • 有竞争力的薪酬
  • 远程工作环境(Bonfire是一个完全分布式的团队!)
  • 积极的文化和充满活力的团队环境
  • 帮助创造一个更友善的星球的能力
  • 一个提高技能、学习新技术和挑战自我的环境

Bonfire公司对高级DevOps工程师的素质和责任要求

Bonfire公司

关于高级DevOps工程师的素质要求:

  • 你是一个批判性思考者,一个快速学习的人,喜欢成为一个问题解决者
  • 在所有类型的环境(包括生产环境)中使用 AWS 云基础设施和 AWS 服务、CLI 和 API
  • 您知道如何支持高流量、面向公众的系统
  • 您对 Linux 环境有广泛的了解
  • 您精通使用 Python 和 shell 编写脚本

关于高级DevOps工程师的责任要求:

  • 在 AWS 云中实施可扩展、有弹性且安全的解决方案,具有预置和配置 AWS 服务和工具的经验
  • 在工程流程的每个步骤中集成和实施最佳实践和 DevOps 方法
  • 参与工程工作,以支持将新功能交付到生产系统中
  • 记录并及时更新基础设施架构文档和图表
  • 管理和改进 CI/CD 工具
  • 实施和改进监视遥测和警报

Bonfire公司对高级DevOps工程师的技能要求

Bonfire公司

  • 具有流利的英语技能(包括书面和口语)
  • 出色的解决问题和故障排除技能
  • 3+ 年使用 AWS 服务管理和管理 AWS 云基础设施的经验
  • 以流程为导向,具有出色的文档技能
  • 熟悉微服务开发和设计模式
  • 使用过以下几种工具的人,但也愿意探索新的选择:

1.Puppet、Jenkins、Git、Bitbucket、GitLab......

2.云技术 - 精通 AWS

3.容器技术,首选 Docker 和 Kubernetes

  • 始终如一地使用合理无干扰的家庭工作空间,可靠地访问高速互联网并使用智能手机/移动设备
  • 精通技术,具有强大的计算机技能,能够接受和适应对Bonfire的工作方式至关重要的技术变化
  • 具有良好的 Google 主要业务、生产效率和协作工具/软件的工作知识

成为一名高级DevOps工程师的参考学习书籍

1.《DevOps工程师的职业指南:入门级专业人员进入敏捷软件开发持续交付角色的手册(The DevOps Engineer’s Career Guide: A Handbook for Entry- Level Professionals to get into Continuous Delivery Roles for Agile Software Development)》

《DevOps工程师的职业指南:入门级专业人员进入敏捷软件开发持续交付角色的手册》

《DevOps工程师的职业指南:入门级专业人员进入敏捷软件开发持续交付角色的手册(The DevOps Engineer’s Career Guide: A Handbook for Entry- Level Professionals to get into Continuous Delivery Roles for Agile Software Development)》能够回答以下问题:

  • 为什么选择 DevOps?
  • DevOps工程师的工作职责和日常活动是什么?
  • DevOps工程师在DevOps之前做了什么?
  • 成为专家级DevOps工程师需要哪些技术和软技能?
  • DevOps工程师使用哪些标准工具?
  • 还有哪些其他类似的角色可以过渡到DevOps世界?
  • 成为DevOps工程师可以参加哪些认证/课程?
  • 如何获得顶级公司的 DevOps 面试?
  • 平均工资、工作公司和职位/职位是多少?
  • “DevOps工程师”的职业道路如何?DevOps工程师的职业发展如何?

这本书涵盖了上面大部分信息。在本书中,您将收集有关DevOps是什么以及如何使用它来改进流程的信息。您还将确定链接到 DevOps 的不同角色。如果您热衷于成为一名 DevOps 工程师,那么最后几章将介绍您需要培养哪些技能以及需要选择哪些路径。此外,最后一章还包含示例面试问题,这是DevOps面试中最常见的问题。

《The DevOps Engineer’s Career Guide: A Handbook for Entry- Level Professionals to get into Continuous Delivery Roles for Agile Software Development》是一本为初入职场的DevOps工程师设计的指南性读物。

这本书详细介绍了DevOps工程师在Agile软件开发中的角色和职责。它涵盖了DevOps工程师所需的基本技能和知识,包括持续集成、持续交付、自动化、监控和沟通等方面的技能。此外,这本书还介绍了一些DevOps工程师的职业发展路径和成为一名成功的DevOps工程师所需的技能和素质。

总的来说,这本书对于想要成为一名成功的DevOps工程师的初学者来说是一本非常有价值的读物。它提供了实用的建议和指导,帮助读者了解DevOps工程师的角色和职责,并掌握所需的技能和知识。

2.《每个DevOps工程师都应该知道的50个Kubernetes概念:关于如何以及为什么实施Kubernetes的生产级决策的首选指南(50 Kubernetes Concepts Every DevOps Engineer Should Know: Your go-to guide for making production-level decisions on how and why to implement Kubernetes)》

《每个DevOps工程师都要知道的50个Kubernetes概念:关于如何以及为什么实施Kubernetes的生产级决策的指南》

这是一本必备的 Kubernetes 书籍,用于学习在任何生产环境中取得成功的关键概念,无论是绿地 Kubernetes 环境还是您的云原生之旅;

本书的主要特点

  • 在经验丰富的 k8s 从业者和培训师的指导下推进您的 Kubernetes 之旅
  • 了解在任何生产环境中实施 Kubernetes 的最佳实践
  • 超越基础知识,在各种环境中使用 Kubernetes 应用程序

书籍描述

Kubernetes 是工程师、首席技术官、首席信息官和其他技术健全的专业人士的热门话题。由于其扩散和对所有云技术的重要性,DevOps 工程师现在需要牢牢掌握关键的 Kubernetes 概念,以帮助他们的组织蓬勃发展。

本书为您提供了有关 Kubernetes 如何工作以及如何使用它以获得最佳结果的所有必要信息。您将了解从为什么云原生很重要到实施 Kubernetes 集群再到在生产环境中部署应用程序的所有内容。本书将带您踏上学习之旅,从什么是云原生开始,以及如何在云、本地和 PaaS 环境(如 OpenShift)中开始使用 Kubernetes。接下来,您将了解如何以多种方式部署应用程序,包括部署规范、Ingress 规范和 StatefulSet 规范。最后,您将能够熟练地使用 Kubernetes 监控、可观测性和安全性。每个DevOps工程师都应该知道的50个Kubernetes概念的每一章都建立在上一章的基础上,确保你在学习GitHub中的代码示例时培养实用技能,使你能够在提供实用知识的同时跟上学习。

在本书结束时,您将能够在任何环境中实现 Kubernetes,无论是现有环境、绿地环境,还是在云中运行的您自己的实验室或您的家中。

《50 Kubernetes Concepts Every DevOps Engineer Should Know: Your go-to guide for making production-level decisions on how and why to implement Kubernetes》是一本为DevOps工程师编写的关于Kubernetes的指南性读物。

这本书介绍了50个Kubernetes的核心概念,涵盖了Kubernetes的基本原理、核心组件、重要概念和生产级别决策等方面的内容。这些概念按照重要性和难度进行分类,可以帮助读者更好地理解和掌握Kubernetes。

此外,这本书还通过大量的图表、示例和解释,帮助读者深入了解Kubernetes的各个方面。它不仅适用于已经熟悉Kubernetes的工程师,还适用于那些想要深入了解Kubernetes的初学者。

总的来说,这本书是一本非常有价值的读物,它提供了关于Kubernetes的实用建议和指导,帮助读者更好地了解和掌握这个开源容器集群管理系统。