Skip to content

🔧 Nautobot Job Development

Develop custom Nautobot jobs for automation workflows. Learn to create, test, and deploy jobs that integrate with your network infrastructure.

Course Overview

This course focuses on developing custom Nautobot jobs for automation workflows. You'll learn to create, test, and deploy jobs that integrate seamlessly with your network infrastructure and Nautobot platform.

Course Details

  • Duration: 1-3 days (customizable based on needs)
  • Price: Contact us for pricing
  • Prerequisites: Basic Python (PCEP), Nautobot basics, basic automation knowledge
  • Format: In-person or virtual training available

What You'll Learn

Day 1: Nautobot Jobs Fundamentals

  • Understanding Nautobot job architecture
  • Job types and use cases
  • Creating your first Nautobot job
  • Job forms and user input
  • Job scheduling and execution
  • Error handling and logging

Day 2: Advanced Job Development (Optional)

  • Complex job workflows
  • Multi-device operations
  • Integration with external APIs
  • Database operations and data manipulation
  • Job testing and debugging
  • Performance optimization

Day 3: Production Deployment (Optional)

  • Job packaging and distribution
  • Version control and deployment strategies
  • Monitoring and alerting
  • Best practices for production jobs
  • Troubleshooting common issues
  • Building reusable job libraries

Course Benefits

  • Hands-On Development: Build real jobs during the course
  • Best Practices: Learn industry-standard approaches
  • Production-Ready: Deploy jobs immediately after training
  • Expert Guidance: Learn from experienced Nautobot developers
  • Customizable: Course can be tailored to your specific needs

Who Should Attend

  • Nautobot administrators wanting to create custom jobs
  • Network automation engineers working with Nautobot
  • Python developers working on network automation
  • DevOps engineers managing Nautobot deployments
  • Anyone wanting to extend Nautobot functionality

Prerequisites

  • Basic Python (PCEP) knowledge
  • Nautobot basics (familiarity with the platform)
  • Basic automation knowledge
  • Understanding of network concepts

What's Included

  • Comprehensive course materials and documentation
  • Access to Nautobot lab environment
  • Sample job templates and examples
  • Code repositories with examples
  • Post-training support and Q&A sessions
  • Certificate of completion

Interested in This Course?

For starting dates, pricing information, and registration details, please contact us:

📧 Email us at:

b@rtsmeding.nl

Please mention the course name and your preferred dates in your email.