当前位置:首页 > 云计算 > 正文

云计算工程师需要什么条件(云计算工程师具体是做什么的工作)

云计算软件开发工程师是干什么的(云计算工程师是做什么的)

感谢邀请

云计算SDN软件开发工程师

职位要求:

1.通信、计算机、自动控制、电子、软件等相关专业本科学历。学历或以上;

2.有Linux平台C/C/Java/Python语言研发经验;

3.深刻的理解。计算机体系结构;

4.具有网络通信、云计算、IaaS产品开发经验;

5.具有较强的逻辑思维和学习能力。具有较强的英语阅读和沟通能力。对新领域技术敏感,乐于分享;

6.具有良好的沟通能力和团队合作精神,责任心强,有一定的抗压能力。

符合以下条件者优先考虑:

1.具有SDN控制器设计或开发经验或Openstack网络组件分析和开发经验;

2.有多线程开发和大规模分布式JAVA系统开发经验;

3.了解任意开源技术,如Openstack、Cloudstack、ONOS、OpenvSwitch等;

4.精通VMWare、KVM、Hyper-V、Xen等虚拟化技术;

5.对网络有深入的了解,并熟练掌握TCP/IP网络协议、路由协议或安全知识。

工作职责:

1.参与云数据中心网络虚拟化、数据中心广域网互联、云安全等相关SDN技术研发;

2.研究和跟踪SDN领域的技术趋势和标准,分析和参与Openstack、ODL、ONOS、Openvswitch等开源项目;

3.研究和分析用户意见。从事云计算领域虚拟化和网络自动化方面的研究,满足需求并负责SDN相关应用的开发。

云计算的工作岗位有哪些?

主要分为:云计算管理员、云计算架构师、云计算安全经理、云应用开发人员

1.云计算管理员

公司需要员工来配置云部署并执行管理和监控任务。该员工是云计算经理。让他们为云计算职业做好准备需要扎实的知识基础、教育、培训和认证,但要确保他们的技能是最新的。

管理员的主要工作是管理云计算基础设施。因此,公司面试官会询问应聘者的云计算管理经验以及熟悉的工具和平台。此外,还需要了解核心云平台、监控工具和配置管理系统(例如Ansible和Zenoss)。面试官希望应聘者提供真实的示例,说明如何使用这些工具来解决问题和改善用户体验。

2.云计算架构师

云计算架构师考虑全局:他们监督云计算策略,包括部署规划、应用程序设计和管理。由于云计算技术不断变化,云计算架构师必须了解当前趋势,以确保环境的高效运行。

公司期望云计算架构师能够处理未来的系统。企业三年以上的云战略是有长期考虑的。并可以制定更好的路线图,为公司做好充分准备。

平台之间的可移植性对于公司来说是一个重要问题,因此在面试过程中可能会出现容器体验。云架构师需要了解容器的功能以及它们如何适应云策略。

此外,OpenStack等开源平台是寻求定制云计算的公司的热门选择。了解供应商和供应商中立认证,以从事云计算职业。

3.云计算安全经理

安全始终是企业首要关注的问题,云计算安全经理的作用就是保证云部署的安全。准备好迎接挑战。候选人必须完成正式培训和认证,例如:B.认证信息系统安全专家,这是简历的一个重要方面。虽然扎实的教育基础很重要,但面试官希望候选人能够在现实世界中应用这些技能。

关于云计算安全,考生也有很多参与的机会和因素,并且必须表现出针对各种云基础设施设计、实施和维护云安全策略的能力。云计算系统面临的威胁和风险日益增加,因此理人员必须不断监控环境。需要跟踪云安全趋势并掌握各种工具和流程,例如加密、访问控制和多因素身份验证。

4.云应用程序开发人员

随着云计算的发展,公司开发和部署软件的方式也在不断变化。由于这些变化,企业需要更多的云应用程序开发人员;他们还希望开发人员承担通常与建筑师、工程师、分析师和技术人员相关的角色。但是,候选人还必须接受过编程培训,并务必了解您的潜在雇主使用哪些语言以及您是否已经了解该语言。

高级信息:

该职位所需技能:

1.云计算管理员

拥有DevOps知识

面试官可能会询问应聘者是否会采用DevOps工具,特别是随着越来越多的公司追求这种模式。它允许云计算管理员获得使用DevOps相关工具(例如Jenkins和ChefServer)的经验。如果他们拥有公司所需的直接编程知识,请提及他们熟悉的语言,例如:、C/C++或C#。

2.云计算安全经理

经理必须具备良好的沟通能力,为组织内的员工制定政策,并学习如何实施治理和合规标准(例如PCIDSS)。

3.云应用程序开发人员

考生最好应该在流行的云平台(例如AmazonWebServices、Google和Azure)上获得实践开发经验。通过采用多云,候选人可以受益于对不同平台及其互操作性的熟悉。

企业雇主需要确保申请人的技能非常适合公司,因此会询问发展流程。候选人使用的管理和开发工具越多,面试官就越能评估候选人是否可以过渡到他们的工具集。

强调自动化的重要性,尤其是在处理DevOps、持续集成和持续交付时。敏捷模型在公司中很行,因此拥有这些模型的经验以及跨部门和角色协作的能力是一个巨大的优势

参考:-云计算