Automation and DevOps, Associate (JNCIA-DevOps)

Register Now

The Automation and DevOps certification track enables you to demonstrate competency in common scripting languages and tools for automating device and network functions. JNCIA-DevOps, the associate-level certification in this track, is designed for networking professionals with introductory-level knowledge of automation tools and best practices. The written exam for the certification verifies your understanding of DevOps and automation concepts as they pertain to Juniper devices and solutions.

This track includes two certifications:

  • JNCIA-DevOps: Automation and DevOps, Associate. For details, see the sections below.
  • JNCIS-DevOps: Automation and DevOps, Specialist. For details, see JNCIS-DevOps.

Exam Preparation

We recommend the following resources to help you prepare for your exam. However, these resources aren't required, and using them doesn't guarantee you'll pass the exam.

Exam Resources

Additional Preparation

Exam Objectives

Here’s a high-level view of the skillset required to successfully complete the JNCIA-DevOps certification exam.



Junos Automation Stack and DevOps Concepts

Identify concepts and general features of Junos Platform automation or DevOps

  • Automation tools
  • Automation frameworks
  • Automation APIs
  • DevOps culture, practices, and tools


Identify concepts and general functionality of XML, the XML API, XPath, or Network Configuration Protocol (NETCONF)

  • XML concepts and syntax
  • XPath concepts and syntax
  • NETCONF concepts
  • XML API concepts and syntax

Data Serialization

Identify the concepts, benefits, or operation of data serialization

  • YAML
  • JavaScript Object Notation (JSON)


Identify Python or PyEZ tools for automating Junos OS devices and networks

  • Syntax and concepts
  • Junos Snapshot Administrator (JSNAPy)
  • Jinja2
  • Remote Procedure Calls (RPCs)
  • PyEZ exception handling
  • Device status and configuration handling

Rest API

Identify the concepts, benefits, or operation of the Junos REST API

  • Junos REST API
  • Junos REST API Explorer
  • Client URL (cURL) access for the REST API

Exam Details

Exam questions are derived from the recommended training and the exam resources listed above. Pass/fail status is available immediately after taking the exam. The exam is only provided in English.

Exam Code


Prerequisite Certification


Delivered by

Exam Length

90 minutes

Exam Type

65 multiple-choice questions

Software Versions

  • Junos 22.1
  • Python 3.6+
  • PyEZ 2.5.4


Juniper certifications are valid for three years. For more information, see Recertification.