IT Certification and Career Paths

Cisco Network Programmability

Open network infrastructures and the need for more close integration with business applications are changing the way you operate and design and build your network. These changes are evolving networking job roles to focus on providing complex services and architectures rather than systems. Talented professionals that see this shift and educate themselves and their IT departments can add flexibility, simplification and cost-effectiveness to their applications and network infrastructure.

Cisco is leading this shift, offering a comprehensive curriculum that will continue to expand and grow. The curriculum addresses four industry job roles that will continue to evolve. The new Architect or Network Designer will build on their foundation and enhance their skillset to be able to offer new opportunities to customers, cooperating with developers, and engineers to build new open architectures.

Pre-Learning Course Available

For candidates who are new to Network Programmability and/or Software Defined Networks (SDN), Cisco recommends taking the following course:

Business Application Engineer

This individual develops business applications leveraging the programmability capability of the new open network environment. This individual will also leverage API capabilities in order to collect information from the network.

Prerequisite  
No Prerequisite

Required Exam

Recommended Training
600-501 NPIBA* Integrating Business Applications with Network Programmability (NPIBA)
* This is one of two exams that will be required for a certification

Network Application Developer (Available Q3 2014)

The Network Application Developer will be responsible for developing network applications in the programmable environment such as Cisco Open Network Environment (ONE). This is a new role focused on the development of the network applications layer, which can live in any of the Cisco provided programmable components, and will enable service provider, campus, and data center use cases. This individual is a software programmer able to program in Python, C, or other languages in an open networking environment.

Prerequisite  
Any CCNA Certification  

Required Exam

Recommended Training
600-502 NPDEV Developing with Cisco Network Programmability

Network Programmability Designer

In an architect role, this individual will collect the customer requirements, be knowledgeable about the applications that leverage the infrastructure, and translate the customer requirements into a recommended open infrastructure. This individual will provide the functional specifications of the network applications to the network programmability developer.

Prerequisite  
Any CCNP Certification  

Required Exam

Recommended Training
600-503 NPDES Designing with Cisco Network Programmability

Network Programmability Support

The network programmability engineer will be responsible for deploying the network applications into the programmable environment and making them operational. The engineer will receive the network application and the infrastructure design from the network programmability designer to deploy, install, and troubleshoot.

Prerequisite  
Any CCNP Certification  

Required Exam

Recommended Training
600-504 NPENG Implementing Cisco Network Programmability

Cisco Learning Network Store

Access valuable certification study tools, practice tests, and specialized learning material.

Visit the Store

Track your Progress

View your certification progress and exam history, request logos for your earned certifications, and more.

Certification Tracking System