Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS)

Apply Now ↗
🌍 Remote📍 Anywhere in the World📍 RemoteFull Time
Adobe Photoshop, Analytics, Cross-Browser Development, Estimating and Cost Forecasting, Google Analytics, DevOps, Cross-Selling, Deal Closure, Analytics Tools, and CompositionProductFull-Time

About this role

Headquarters: Remote
URL: http://jmstechsolutions.com

19th May, 2026

Our client is looking for a remote Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) to join their team!

This is a remote/full-time/contract position
Salary based on experience: Up to $70/HR
 
Overview
Our client is seeking a client-facing Solutions Engineer to design, implement, and support a SaaS-based network automation platform centered around Nautobot.
 
This role sits at the intersection of software engineering, network automation, and customer engagement. You'll work directly with clients to translate real-world network and infrastructure challenges into scalable, API-driven automation solutions. This is not a back-office developer role—you'll be expected to lead technical conversations, guide customers, and deliver working solutions.
 
Key Responsibilities

  • Serve as the primary technical advisor to clients, gathering requirements and translating them into scalable automation solutions
  • Design, build, and extend Nautobot-based SaaS solutions, including plugins, integrations, and workflows
  • Develop and integrate APIs using REST and GraphQL to connect Nautobot with external systems
  • Leverage MySQL, Redis, and Celery to support data management and asynchronous task processing
  • Implement network automation workflows using Ansible and related tools
  • Build and support CI/CD pipelines using Jenkins and Git
  • Deploy, manage, and troubleshoot solutions in Linux environments
  • Integrate security and observability tools such as HashiCorp Vault and Splunk
  • Support pre-sales activities, including demos, architecture discussions, and solution design
  • Document implementations and provide knowledge transfer to client teams
Required Qualifications
  • 4+ years of experience with Python development in production environments
  • Strong experience with Django or similar frameworks
  • Hands-on experience with Nautobot or comparable platforms such as NetBox
  • Experience working with REST APIs and/or GraphQL
  • Solid understanding of networking fundamentals (IPAM, DCIM, routing, switching)
  • Experience in Linux system administration and deployment
  • Proven ability to work in client-facing or consulting environments
 
Applicants must be authorized to work in the U.S.

We are an equal-opportunity employer. We do not discriminate in hiring or employment against any individual based on race, color, gender, national origin, ancestry, religion, physical or mental disability, age, veteran status, sexual orientation, gender identity or expression, marital status, pregnancy, citizenship, or any other factor protected by anti-discrimination laws.

To apply: https://weworkremotely.com/remote-jobs/jms-technical-solutions-solutions-engineer-network-automation-consultant-python-nautobot-saas-1

Frequently Asked Questions

Is the salary disclosed for the Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) position at JMS Technical Solutions?
The salary for this Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) role at JMS Technical Solutions is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) job at JMS Technical Solutions remote?
Yes, this Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) position at JMS Technical Solutions is remote, with team members based in Anywhere in the World, Remote. You can work from home or anywhere in the supported regions.
Is the Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) role at JMS Technical Solutions full-time or part-time?
This is listed as a Full Time position. It is posted as a Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) role in the Product department at JMS Technical Solutions.
Which team or department does the Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) at JMS Technical Solutions belong to?
This Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) position is part of the Product department at JMS Technical Solutions. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) position at JMS Technical Solutions?
Click the "Apply Now" button on this page. You will be redirected to JMS Technical Solutions's official application portal hosted on weworkremotely where you can submit your application directly.
When was the Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) job at JMS Technical Solutions posted?
This Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) position at JMS Technical Solutions was posted on Jun 9, 2026. Apply as soon as possible — early applications are often reviewed first.
Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS)
JMS Technical Solutions
Apply for this role ↗

You'll be redirected to JMS Technical Solutions's official application page on weworkremotely.