聚光灯

职位描述

云计算对传统IT领域的颠覆性影响堪称空前。企业与机构无需再依赖内部网络,只需通过互联网调用私有计算资源即可。这种模式显著节省了时间与成本,因此约94%的企业已不同程度地采用云计算。云工程师负责管理架构师创建的云端系统,他们可能与架构师协作,共同识别外部客户需求,并提出改进方案或问题解决方案。 
 
他们确保目标与性能预期达成,制定进度计划并分配任务。云工程师需负责编写设计文档,并熟练运用各类硬件、软件及编程语言。云工程岗位可细分为云架构师、云软件工程师、云安全工程师等专业角色,但根据企业规模差异,部分从业者需承担全部职责。云平台本身可分为公有云、私有云、混合云及多云架构。 云计算的普及正为计算机相关领域的从业者带来独特挑战,他们可能需要转型至新岗位。 

职业生涯的回报
  • 在充满活力的IT领域工作,该领域已彻底改变了商业格局
  • 助力组织节省时间和资源
  • 与建筑师及其他IT专业人士合作
  • 在快速变革时代中的就业保障
内幕消息
工作职责

云工程师工作繁重,至少需要全职工作时间。作为快速发展的领域,合格人才的供给尚未满足需求。因此,为满足客户需求,可能需要加班加点。 

典型职责

  • 构建基于云的服务器;测试并推出服务
  • 基于云的基础设施部署
  • 数据库管理与软件集成
  • 讨论外部客户需求
  • 确保雇主软件需求得到全面满足
  • 监督系统安全及网络变更 
  • 与建筑师合作或指导其工作

额外职责

  • 制定最佳实践
  • 根据需要提供教育和培训
  • 构建冗余服务
  • 领导自动化工作
  • 及时了解行业变化,并据此调整策略
工作中所需技能

软技能

  • 注重细节
  • 客户服务技能
  • 果断性
  • 高度组织化 
  • 灵活性 
  • 解决问题的能力
  • 强大的领导力和管理能力
  • 耐心且善于分析
  • 出色的沟通能力
  • 团队导向,目标导向
  • 时间管理能力

技术技能

  • 具备亚马逊网络服务(AWS)、Azure、SQL、Python、Java、C++、Ruby、Linux、Kubernetes、VMware的相关经验
  • 应用程序接口(API)、REST 和 RPC
  • 软件配置管理(SCM)
  • 敏捷开发
  • 网络与互联网协议
  • 脚本编写、部署、DevOps、数据库、托管、虚拟化
  • 云计算、硬件及计算机科学技能 
不同类型的组织
  • 大型科技公司,例如亚马逊、VMware、微软、谷歌、IBM、戴尔、思科、惠普、阿里巴巴
  • 政府机构
  • 医疗保健行业
期望与牺牲

从内部网络转向云端解决方案需要重大的思维转变。毕竟,企业高度依赖数据及其安全性,因此将一切托付给"云"的概念需要时间适应。然而如今,云服务商已通过实证成效赢得了这份信任。维护这份声誉的重任,就落在云工程师肩上!
 
一旦发生问题或数据泄露,消息便会迅速传播。在其他行业,品牌常因孤立事件——却往往成为头条新闻——而遭受巨大损失。云计算行业在某些方面更为脆弱,因为该领域所有企业都依赖客户对云概念的信任。《安全杂志》指出,在为期1.5年的研究期间,约80%的企业遭遇过云数据泄露。 《华尔街日报》援引Forcepoint公司尼科·菲施巴赫的观点:"只需疏漏一项安全措施,便会为恶意攻击者敞开大门。"由此可见,云工程师肩负着何等重大的责任!

当前趋势

转向云计算本身就是一股新趋势,正影响着系统工程师、网络工程师和数据库管理员等其他IT专业人士的职业发展。中小企业通过采用外包服务而非内部专家来削减成本,这导致许多从业者也转向云技术岗位。 与此同时,人工智能、虚拟现实和加密货币的进步正在改变企业的运营模式,进而推动了对云工程师的更高需求。CRN深入剖析了新兴云计算趋势中的诸多技术维度,涵盖全云架构、Kubernetes、智能SaaS、应用交付等多个领域。 

在这个行业里,人们年轻时喜欢做些什么呢……

云工程师往往是开拓者,富有创造力且勇于挑战。但他们同样务实,深谙能力边界与达成明确目标的重要性。成长过程中,该领域的从业者通常性格随和且注重"客户服务",热衷于理解他人困境并提供解决方案。 
 
他们重视掌握信息动态,理解情境全貌及自身定位。毋庸置疑,云工程师们很可能自幼对计算机与技术充满兴趣,并不断探索创新运用互联网力量的新途径。他们技术导向、注重成本效益、重视成果,且始终保持着学习新事物的敏锐触觉。  

所需的教育和培训
  • 计算机科学、信息技术或管理信息系统学士学位(注:普渡大学设有云计算在线学士学位项目)
  • 课程作业和/或实践经验涉及:
    • 云计算软件/服务(Azure、亚马逊网络服务等)
    • 数据库管理
    • DevOps
    • 网络安全
    • Docker
    • 操作系统(Linux)
    • Python、Java、C++、AngularJS 和 Ruby
    • Spark、SQL、Kubernetes、Scala、Hadoop、Kafka、Redshift
  • 实习经历非常有益;同时还将提供在职培训。
  • 认证,包括:
    • AWS - 云计算从业者
    • 微软 - 微软认证解决方案专家,微软认证解决方案开发人员
    • 谷歌 - 助理云工程师、专业云架构师、专业云开发工程师、专业云网络工程师及专业云安全工程师
    • 思科 - CCNA 云认证,CCNP 云认证
    • CompTIA - 云计算基础 
    • 云安全联盟 - 云安全知识证书 
    • VMware - VCP6 - 云计算
    • 其他学习平台包括Linux学院、Udemy、Coursera、edX、领英学习/Lynda、云学院、云导师和Cybrary。
选择程序时应关注的要点
  • 雇主不仅希望看到大学文凭,更看重工作经验的证明。寻找能提供实践经验的项目,这些经验日后可成为你的亮点。
  • 要在该领域取得成功,需要掌握多种技能,但你应重点关注那些能培养企业当前招聘所需核心技能的课程。
  • 寻找能够补充认证的课程
  • 联系学生社团并提出问题,以了解该项目的课程设置和师资力量的文化氛围及满意度。
  • 阅读教师简介;了解项目的设施、研究领域及资金支持情况。
  • 查阅该校毕业生的就业统计数据。若未列出相关数据,请致电该系咨询他们为求职者提供的具体帮助措施。
  • 确保大学获得认证。许多计算机科学项目都获得了ABET认证,这更是锦上添花!
  • 务必随时查阅奖学金、学费减免及其他经济援助的相关信息。
云工程师项目列表

《美国新闻与世界报道》的计算机科学专业排名是开始研究项目的良好起点,但请记住顶尖院校往往录取门槛最高,且多数情况下学费也最为昂贵。 
 
例如榜首的卡内基梅隆大学,2019年录取率仅17.1%,未计助学金的年均费用达74,491美元(计入助学金后为32,674美元)。 排名第二的麻省理工学院(MIT)2019年录取率仅6.7%,学费为73,160美元(助学金后为18,278美元)。 与此同时,其他位列前50的院校(如佛罗里达大学)虽提供优质项目,但入学门槛更低且费用更可负担(该校2019年录取率达38.8%;州内学生平均年费用为21,211美元,获得资助后仅需8,057美元)。这些因素都值得考虑!

高中与大学期间的必做之事
  • 进入云计算行业并不需要学位,因此不妨从入门级职位做起,这些岗位能助你逐步提升技能(详见上文教育与培训建议)。
  • 尽量争取能提供实践工作经验的实习机会。这些经验都会积累起来!
  • 在闲暇时间考取证书(如果你还有闲暇时间的话……)
  • 积极参与与相关技能相关的校园社团和组织
  • 建立一个项目组合,详细记录你所做的一切工作。阐述遇到的问题、采取的解决方案以及得出这些解决方案的过程。
  • 通过在Upwork上承接自由职业项目,赚取额外收入并提升技能。 
  • 切勿忽视那些软技能!沟通能力是本领域成功的关键,强大的领导力和管理特质同样不可或缺。 
  • 紧跟潮流,因为技术发展日新月异,且没有放缓的迹象。
  • 通过教导他人传递你所学到的知识。树立乐于助人的导师形象。 
  • 不妨考虑提升一下水平,比如编写在线课程、制作YouTube教程,或者为网站和杂志撰写资讯类文章。
  • 通过参与Quora和Reddit的讨论与同行互动 
典型路线图
云工程师Gladeo路线图
如何获得你的第一份工作
  • 如今多数工作机会其实都来自人脉网络,所以请告诉所有人你正在求职,包括同窗、师长以及大学就业指导中心。
  • 在领英上广而告之;完善个人资料,随时准备展现魅力。
  • 穿着得体地参加招聘会,并携带(精心修改过的)简历副本。
  • 在Indeed、Monster、USAJobs、ZipRecruiter和Glassdoor等招聘平台上寻找职位空缺
  • 请密切关注职位发布中列出的所需经验和技能。
  • 竞争异常激烈,因此请将精力集中在那些你具备高度胜任力的职位上。
  • 根据你申请的每家特定公司和职位定制你的简历
  • 像招聘官那样思考!阅读Concurrency Lab的《如何招聘优秀的云工程师》 
  • 包含展示技能和项目的作品集链接,例如GitHub、CodePen等平台。
  • 获取免费在线云工程师简历模板
  • 梳理IntelliPatt极具价值的顶级云计算面试问题
  • 在面试中,当被问及是否有问题时,应以展现未来发展潜力的方式询问职位空缺(而非传递出对当前申请职位缺乏兴趣的信号)。
    • Indeed 确实提供了一些绝佳建议,解释了为何在面试中必须询问晋升机会。
如何攀登阶梯
  • 在申请职位前,先调研公司以了解晋升机会
  • 做些功课,确定你想要达到哪些高级职位
  • 主动出击!全力以赴做好本职工作,完成认证考核,并向主管表明你渴望了解如何发展职业生涯。
  • 表现出完成他们为你建议的认证的意愿,而不仅仅是你个人更感兴趣的那些。 
  • 若该职位有此要求,请攻读硕士学位。许多硕士课程可在线完成,让你在求学期间仍能自由工作。
  • 成为组织中不可或缺的领域专家。在争取晋升时,也要从组织的最大利益出发阐述你的主张。
  • 开始指导他人。培养接班人,这样即使你被提拔,也不会出现空缺。 
  • 通过持续阅读和技能练习,紧跟最新动态 
  • 创建网站和/或YouTube频道,打造个人品牌
备选方案

IT世界包罗万象,总有一款适合你。若云工程并非你的心头好,还有诸多替代选择值得探索。TechRepublic列举了以下几种:

  • 数据工程师
  • 数据科学家
  • DevOps工程师
  • Java开发工程师
  • 软件架构师
  • 软件工程师
  • 系统管理员
  • 前端开发工程师
  • 后端开发工程师
  • 全栈开发工程师

新闻源

在线课程与工具

薪资与就业前景
选择子区域:

年薪预期

$97K
$110K
$135K

新员工起薪约为9.7万美元。年薪中位数为11万美元。经验丰富的员工年薪可达13.5万美元左右。

来源:加利福尼亚州就业发展部

年薪预期

$119K
$155K
$180K

新员工起薪约为11.9万美元。年薪中位数为15.5万美元。经验丰富的员工年薪可达18万美元左右。

来源:加利福尼亚州就业发展部

年薪预期

$108K
$137K
$183K

新员工起薪约为10.8万美元。年薪中位数为13.7万美元。经验丰富的员工年薪可达18.3万美元左右。

来源:加利福尼亚州就业发展部

年薪预期

$94K
$114K
$140K

新员工起薪约为9.4万美元。年薪中位数为11.4万美元。经验丰富的员工年薪可达14万美元左右。

来源:加利福尼亚州就业发展部

年薪预期

$94K
$132K
$148K

新员工起薪约为9.4万美元。年薪中位数为13.2万美元。经验丰富的员工年薪可达14.8万美元左右。

来源:加利福尼亚州就业发展部