JMS Technical Solutions

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

Remote, United States remote Entry Salary not listed
remote Design & Creative Curated
Sign in to apply Free account — we bring you straight back to this role.

About the 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

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Role
Design & Creative Administration API integration Human Resources MySQL Python remote

Likely questions

  1. Tell us about work you have done that is close to the Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) role.
  2. How would you approach your first 30 days at JMS Technical Solutions?
  3. Which of Administration, API integration and Human Resources have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you stay organised and communicate clearly when working remotely?

Prepare before the call

  • A recent example that proves your experience with Administration, API integration and Human Resources.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) role because I can bring practical experience in Administration, API integration and Human Resources, learn the team quickly, and contribute to the outcomes JMS Technical Solutions needs from this hire.

Related jobs.

More roles from this company or category.