企业用户

销前:6 售后:6 技术:6
产品:6 品牌:6 口碑:6

6

首页 > 蓝海云 > 最新资讯

如何吸引优秀的DevOps人才

发表于 2018-10-18 16:15发布者:蓝海云 评论:0浏览:5023
通过与猎头公司及高级经理的交流给出吸引优秀DevOps人才的建议。

问一个很直接的问题:你怎样招到优秀的人才?


你可能第一个想到的就是LinkedIn。LinkedIn,对于任何招聘专门技能的被动人才来说就是蜜蜂的膝盖。在LinkedIn上有一些人,他们并不是真的在找工作,但对相关工作的了解是开放的。LinkedIn是一条双向的渠道。你正在寻找最好的人才在那里,基于他们的LinkedIn个人资料可以看出他们自我创造的品牌。但是你自己也必须有一个很强的品牌,可以把LinkedIn简介当作是营销平台的一部分。


除了LinkedIn, 你应该积极活跃,无论是Meetup小组,还是其他不同的DevOps或AWS小组,亦或其他联系或论坛。看看外面的世界,走出去。这是一种被忽视的雇佣方式。


对于内向的人应该鼓励参加更多的会议和社区活动。你不一定需要在这些活动上发言,你甚至不用问题,但至少走出去把自己介绍给别人。最终,你会找到一个有着相似兴趣的人,和他们讨论一些事情。建立这样的人际关系会给你带来除了雇佣之外的好处。

DevOps职位空缺

现在很多DevOps的职位都处于空缺。


“我在IT招聘领域已经有11年了,但当我离开前一家公司并在2017年3月独自创业时,我开始关注所有这些DevOps的职位,发现很多职位都没有被填满。其中一些职位已开放将近一年。我不明白这个问题。”一位猎头困惑着。


我们发现有些公司的负责招聘的人员(如HR)并不清楚Git和GitHub两者之间的区别,也不知道CI和CD是什么意思。因此当他们和候选人交谈时,他们全都使用一般性的术语,这是在浪费大家的时间。所以你需要请一个懂行的人来帮助你筛选候选人,并尽可能将相关知识传播到非技术团队。


学习新技术


即使在高技术领域之外,持续学习也有很长的路要走,要认真对待DevOps的持续学习和反馈原则。


招聘人员如何知道候选人是否能学到新技术?你如何评估他们是否有充分的投入还是远离新事物?


“我注意到和我一起工作的一些经理,他们太专注于一种特定的技术而放弃优秀的人才。”


招聘列表上的选择框并不是评估是否聘用员工的最佳方法。我们发现如果经理第一次招聘DevOps,他们就会非常专注于这项技术。正如你所知道,有很多不同的工具,人们所能使用的工具组合更无穷无尽。这个人必须有配置管理经验,监控经验,容器的经验(他们可能需要这个)。但他们想要实现的目标是什么?他们可能学到什么?你要寻找的文化层面是什么?如此特别专注于具体技术将会很难填补空缺,几乎不可能。


聘用与公司文化契合的员工


建议与候选人交谈时问“你的理想角色是什么?说说你在做什么,在什么样的环境下工作?我会告诉你有一份工作,需要这种ABC技术,但不会告诉你文化是什么样的,公司是什么样的,公司在寻找什么,因为想知道你想要什么。”


你会发现有些人说,“我想在一家初创公司工作。我喜欢忙碌的环境;我喜欢学习新事物;我喜欢没有建立起流程的时候。”有的则回答“我想要一家正式的公司,我不想从现在起的两年或18个月后众筹资金没通过而再去寻找另外一份工作。”


通过这些就很容易了解到他们在寻找什么样的文化,哪些人符合公司的文化,从而找到最与公司文化匹配的员工。


Reference Checks中的秘密


怎么才能证实你对候选人的才华评估是正确的?如何根据某人的推荐信来判断其是否适合某一特定职位呢?


必须检查他们的推荐信,打电话给他们工作过的人,和他们谈谈这个人是什么样的员工:对他的期望是什么?他的软技能是什么?他的弱点是什么?你对他做这份工作的能力有什么看法等。


可以用LinkedIn来验证推荐信。不需要朋友,不需要同事,而需要经理。当然如果给出的经理是同龄人就很难证实(有可能是候选人的同事)。使用LinkedIn至少可以帮你过滤很多东西。


建立良好关系,发现危险信号及考核人才


与候选人建立良好的关系很重要。找一个类似的兴趣来谈谈。如果这种兴趣来自职位本身,那就更好了。


一位经验丰富的猎头很好地诠释这一点:“即使你现在不想找工作,与猎头保持联系了解市场情况也是有意义的。我是一名DevOps招聘专家,我想和你分享我在市场上看到的情况。我知道你现在不想换工作,但是从现在起一两年,我希望我们能建立一段比较舒服的关系,因为建立一种彼此信任的关系需要时间,当你准备好的时候,你会觉得很舒服而且知道我可以为你做什么。”


人们经常跳来跳去,这是一个危险的信号,尤其每隔18到24个月就换一次工作。很多公司对于这种人都不予考虑,认为他们不适合做长期的工作。


那么如何知道市场上对某一特定技能或人才的需求?就像现在几乎每个人都想找一个有Kubernetes经验的人。很多公司都在考虑容器化,微服务等与Kubernetes有关的水平,他们意识到可以通过现有大环境中获得的收益,这在当下是一个真正的热点。除了Kubernetes 其他也一样。 每个人都想要AWS,尽管越来越多的公司使用Google Cloud。但是,如果你身处一个DevOps世界,就需要有AWS经验,否则真的会限制你的机会。你需要获得一些AWS知识,才能在目前大约80%-85%的DevOps环境中工作。


那么如何详细评估某人的技能,就像Kubernetes这样的新事物?


“我有个客户想找一个有Kubernetes经验的人,这个职位已经open两个月了。而当我们发现有一个非常合适的人选时,那人却换了一份不同的工作。我试图帮助我的客户明白他需要在这些技能上稍作修改,看看那些学习能力强,擅长Docker,做过不同的集群,用Kubernetes做过一些工作,而且能尽快上手的人。试着把注意力集中在他们之前的经验上,有没有必须学习过一种新技术?怎么证明有能力掌握新技术?”


DevOps Title


以前叫软件工程师,但是他们使用的是所有不同的工具,用的是Docker,Jenkins,以及所有VM工具- Chef,Ansible,Puppet。


现如今每个人的简历上都写“DevOps工程师”,并不是说他们没有经验,其中很多人确实有不错的经验,如有人接触过任何类型的自动化系统或自动化工具。但有些人只是编写shell scripting,却声称DevOps工程师


那么除了“DevOps 工程师”,还有其他显赫的头衔吗?“DevOps工程师’是个大概念,“Site Reliability 工程师”, “Build and Release工程师”这也是常看到的。而有些人则称自己为软件工程师,但是如果你看他们的简历就会发现他们会做很多DevOps的事情。“DevOps”的头衔目前已经激增,几乎每个人的简历上都有。但这只是个热门词。

1 顶一下

对不起,您所在的会员组没有评论权限。
网友评论