• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Roger Perkin

Network Automation Consultant

  • Network Automation
    • Network Automation Consultant
    • Network Automation Courses
    • What is NetDevOps?
    • Workflow Orchestration
    • Ansible Automation Platform
    • Ansible Workshop
    • What is Network Automation?
    • Network Automation Tools
    • ContainerLab
    • Ansible Training
      • What is Ansible?
      • Ansible Tutorial for Beginners
      • Ansible Network Automation
      • Ansible Inventory Example
    • Python Network Automation
      • Nornir
      • Python for Network Engineers
      • Python VENV / Virtual Environment Tutorial
      • Python Tutorial for Beginners
      • pyATS
    • Network Source of Truth
      • NetBox Training
      • Infrahub
      • NautoBot
    • NetDevops
    • DevOps Tutorial
      • Git Training
      • Terraform Training
      • Linux Training
      • Kubernetes Training
      • Devops Training Course
      • Azure Devops Training
    • Terraform
    • GIT
      • Git Commands
      • What is GitHub?
    • Docker Training
    • Confluence
    • Microsoft Azure
  • Cisco
    • ISE
    • SD WAN Training
    • Password Recovery
    • Software-Upgrade-Guides
    • BGP
    • Data Center
    • WIRELESS
  • CCIE
  • Blog
  • About
    • My Red Special Guitar
  • Contact

Network Automation Consultant

Home

What does a Network Automation Consultant do?

A Network Automation Consultant bridges the gap between traditional engineering and software-driven operations. They design and implement automated workflows using tools like Python, Ansible, Netbox, Nautobot and Terraform to replace manual CLI tasks. By establishing a Source of Truth and CI/CD pipelines, they help organisations reduce human error, accelerate deployments, and achieve scalable, programmable infrastructure.

Network Automation Consultancy Services

I help organisations design, implement, and scale network automation using Python, Ansible, Netbox, Nautobot, Git and modern infrastructure tools. I’m a network automation consultant with over 10 years’ experience helping organisations design, implement and scale automation using Python, Ansible and modern tooling.

Providing advanced network automation and NetDevOps solutions.

TALK TO ME
Network Automation Consultant Roger Perkin CCIE #50038

Trusted by network engineers and organisations worldwide,

Roger Perkin, CCIE #50038, is an experienced network automation consultant with over 10 years of hands-on experience delivering automation solutions for organisations large and small.

I help organisations design, implement, and scale network automation using proven tools and real-world experience. Whether you’re just getting started or looking to mature an existing automation strategy, I provide practical, hands-on consulting tailored to your environment.

BOOK A FREE CONSULTATION

Strategy & Roadmapping

Not sure where to start with network automation? I work with your team to define a clear, realistic roadmap aligned to your business goals.

This includes identifying quick wins, selecting the right tools, and building a phased approach that delivers value early while setting a foundation for long-term success.


Implementation & Delivery

From initial scripts to production-ready automation frameworks, I help you move from ideas to working solutions.

I support implementation across:

  • Python-based automation
  • Ansible and playbook development
  • API integration and network programmability
  • CI/CD pipelines for network changes

The focus is always on building solutions your team can understand, maintain, and extend. Network automation helps to reduce costs, minimise errors and improve efficiency of network operations.


Training & Enablement

Automation isn’t just about tools — it’s about people.

I provide hands-on training and mentoring to help network engineers build the skills they need to confidently work with automation technologies, reducing reliance on external support over time.


How I Help Organisations Succeed with Network Automation

Network automation can reduce operational overhead, improve consistency, and accelerate delivery — but only when implemented correctly.

I help organisations avoid common pitfalls such as over-engineering, tool sprawl, and lack of internal adoption, ensuring your automation efforts deliver measurable results. we have leading-edge expertise in network automation


Network Automation Consultancy Services

As an independent network automation consultant, I offer flexible consultancy services tailored to your specific needs — whether that’s short-term advisory support or longer-term project delivery.

Unlike larger consultancies, you work directly with an experienced practitioner who understands both the technical and operational challenges of modern networks.

My approach to network automation consulting goes beyond simple script writing; I focus on audit and assessment to identify high-impact workflows. By applying DevOps methodologies to your physical and virtual infrastructure, we help you prove clear ROI and accelerate time-to-value for your automation initiatives.

Stop struggling with project deadlock and manual configuration errors. Partner with an automation expert to design a scalable, vendor-neutral roadmap that empowers your engineering team and secures your network’s future


Who I Work With

I support a range of organisations, including:

  • Enterprise network teams modernising their infrastructure
  • Service providers looking to scale operations efficiently
  • Organisations beginning their network automation journey
  • Teams needing a network automation expert, guidance on tools, architecture, or best practices

My Approach to Network Automation

Every organisation is different, but successful automation projects follow a clear structure.


1. Discovery & Assessment

I start by understanding your current network, tools, and processes to identify opportunities for automation.


2. Strategy & Design

Next, I define an automation approach that fits your environment — not a one-size-fits-all solution.


3. Implementation

I work alongside your team to build and deploy automation solutions that deliver immediate value.


4. Scaling & Optimisation

Finally, I help you expand and refine your automation capabilities, ensuring long-term success.


Tools & Technologies I Use

I work with a range of modern network automation tools and frameworks, including:

  • Python for network automation
  • Ansible for configuration management
  • Network APIs and programmability
  • Netmiko, NAPALM, and related libraries
  • Git and CI/CD pipelines

Technology choices are always driven by your requirements — not trends.


Network Automation Use Cases

Common areas where I help organisations implement automation include:

  • Network configuration management
  • Device provisioning and onboarding
  • Compliance and configuration validation
  • Change management and deployment pipelines
  • Network testing and validation

Why Work With an Independent Network Automation Consultant

Working with an independent consultant gives you direct access to deep technical expertise without the overhead of a large consultancy.

You benefit from:

  • A more flexible and responsive approach
  • Direct communication with the person delivering the work
  • Solutions tailored specifically to your environment
  • A strong focus on knowledge transfer and long-term value

About Roger Perkin

Roger Perkin, CCIE #50038, is a network automation consultant with over a decade of experience helping organisations design and implement automation solutions.

With a background in enterprise networking and a focus on practical, real-world automation, Roger works closely with teams to deliver solutions that are both effective and sustainable.

Learn how to automate network configurations with ease – with industry-leading network automation solutions, including Nautobot, professional services, and NetDevOps training.


Get Started with Network Automation Consulting

If you’re looking to start or scale your network automation journey, I can help.

Get in touch to discuss your requirements and explore how network automation can deliver real value for your organisation.

Get in touch

Frequently Asked Questions About Network Automation Consulting


What does a network automation consultant do?

A network automation consultant helps organisations design, implement, and optimise automation solutions to improve efficiency, reduce manual effort, and increase reliability across network operations.


How do I get started with network automation?

The best place to start is with an assessment of your current network and processes. From there, a clear roadmap can be developed to introduce automation in a structured and manageable way.


What tools are used in network automation?

Common tools include Python, Ansible, and network APIs, along with supporting technologies such as version control and CI/CD pipelines.


Do you provide training as well as consulting?

Yes — training and mentoring are a key part of ensuring long-term success with network automation, helping your team build the skills needed to maintain and extend solutions.

  • What does a Network Automation Consultant do?
  • Network Automation Consultancy Services
    • Strategy & Roadmapping
    • Implementation & Delivery
    • Training & Enablement
  • How I Help Organisations Succeed with Network Automation
  • Network Automation Consultancy Services
  • Who I Work With
  • My Approach to Network Automation
    • 1. Discovery & Assessment
    • 2. Strategy & Design
    • 3. Implementation
    • 4. Scaling & Optimisation
  • Tools & Technologies I Use
  • Network Automation Use Cases
  • Why Work With an Independent Network Automation Consultant
  • About Roger Perkin
  • Get Started with Network Automation Consulting
  • Frequently Asked Questions About Network Automation Consulting
    • What does a network automation consultant do?
    • How do I get started with network automation?
    • What tools are used in network automation?
    • Do you provide training as well as consulting?

Let’s get started

Take a look at my premium courses on Ansible, Nornir & Git or buy them all with the Network Automation Bundle!

Network Automation Courses

Navigation

Python VENV Tutorial
Python for Network Engineers Course

Network Automation
Network Automation Courses
Network Discovery Tools
Network Automation Conferences
Ansible Training
What is Ansible?
Devops Tutorial
Network Source of Truth
DevOps Glossary
Network Monitoring Software

Contact

Contact

Get in touch with me here

[email protected]

  • Twitter
  • LinkedIn
  • YouTube
Buy me a coffeeBuy me a coffee

Copyright © 2026 · Roger Perkin · All Rights Reserved · Privacy Policy – Terms