云计算工程师需要具备的技能和知识包括:
计算机和网络基础知识,了解计算机和网络的工作原理和技术。
云计算技术和架构,了解云计算的技术和架构,包括IaaS、PaaS、SaaS等云服务模型,以及公有云、私有云和混合云等云计算部署模式。
虚拟化技术和容器技术,了解虚拟化技术和容器技术,如VMware、KVM、Docker等。
云安全技术和策略,了解常见的云安全技术和策略,如身份认证、访问控制、数据加密、网络安全等。
编程和脚本语言,熟练掌握一门或多门编程和脚本语言,如Python、Java、Shell等。