## 什么是网络自动化?
### 简介
网络自动化指利用Python/Ansible等工具实现网络设备的自动配置部署、故障排查和性能优化。企业要求候选人掌握REST API调用、基础设施即代码(IaC)理念及CI/CD流水线搭建,常涉及SDN(软件定义网络)架构应用。
### 职业方向
初级网络工程师(1-3年)
网络自动化开发工程师(3-5年)
云网络架构师(5-8年)
网络DevOps专家(8+年)
### 核心技能
Python自动化脚本开发
AnsibleTerraform配置管理
RESTfulAPI集成
SDNNFV技术
NetDevOps实践
YANG数据建模
### 相关技能
[DevOps工具链](https://s.niuqizp.com/s_campus_DevOps%E5%B7%A5%E5%85%B7%E9%93%BE/?ur=article), [云计算架构](https://s.niuqizp.com/s_campus_%E4%BA%91%E8%AE%A1%E7%AE%97%E6%9E%B6%E6%9E%84/?ur=article), [网络功能虚拟化(NFV)](https://s.niuqizp.com/s_campus_%E7%BD%91%E7%BB%9C%E5%8A%9F%E8%83%BD%E8%99%9A%E6%8B%9F%E5%8C%96%EF%BC%88NFV%EF%BC%89/?ur=article), [持续集成持续部署(CICD)](https://s.niuqizp.com/s_campus_%E6%8C%81%E7%BB%AD%E9%9B%86%E6%88%90%E6%8C%81%E7%BB%AD%E9%83%A8%E7%BD%B2%EF%BC%88CICD%EF%BC%89/?ur=article), [YAMLJinja2模板开发](https://s.niuqizp.com/s_campus_YAMLJinja2%E6%A8%A1%E6%9D%BF%E5%BC%80%E5%8F%91/?ur=article)
### 相关专业
[计算机科学与技术](https://s.niuqizp.com/s_campus_计算机科学与技术/?ur=article), [网络工程](https://s.niuqizp.com/s_campus_网络工程/?ur=article), [自动化](https://s.niuqizp.com/s_campus_自动化/?ur=article), [软件工程](https://s.niuqizp.com/s_campus_软件工程/?ur=article), [通信工程](https://s.niuqizp.com/s_campus_通信工程/?ur=article)
### 相关证书
[CCNPAutomation(思科认证网络专家-自动化)](https://s.niuqizp.com/s_campus_CCNPAutomation(思科认证网络专家-自动化)/?ur=article), [RedHatCertifiedEngineer(RHCE)](https://s.niuqizp.com/s_campus_RedHatCertifiedEngineer(RHCE)/?ur=article), [AWSCertifiedDevOpsEngineer](https://s.niuqizp.com/s_campus_AWSCertifiedDevOpsEngineer/?ur=article), [CiscoDevNetAssociate](https://s.niuqizp.com/s_campus_CiscoDevNetAssociate/?ur=article), [PCEP(Python认证入门)](https://s.niuqizp.com/s_campus_PCEP(Python认证入门)/?ur=article)
### 相关岗位
[网络自动化开发工程师](https://s.niuqizp.com/s_campus_网络自动化开发工程师/?ur=article), [云网络工程师](https://s.niuqizp.com/s_campus_云网络工程师/?ur=article), [基础设施自动化专家](https://s.niuqizp.com/s_campus_基础设施自动化专家/?ur=article), [网络可编程性工程师](https://s.niuqizp.com/s_campus_网络可编程性工程师/?ur=article), [SDN解决方案架构师](https://s.niuqizp.com/s_campus_SDN解决方案架构师/?ur=article)
### 求职建议
应届生建议:1)构建Python+Ansible技术栈,完成至少3个网络自动化项目 2)考取CCNA DevNet认证 3)在GitHub发布开源自动化工具 4)熟悉AWS/GCP云网络自动化实践 5)掌握Jira+Git+CI/CD全流程工具链