Solutions Engineer / Network Automation Consultant

JMS SIXTH TALENT, LLC
Jersey City, United States of America
30 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 166K

Job location

Jersey City, United States of America

Tech stack

API
Software as a Service
Data Center Infrastructure Management (CIM)
Django
Java Message Service (JMS)
Python
Linux System Administration
MySQL
Networking Basics
Routing
Redis
Ansible
Software Engineering
Systems Integration
Grafana
GIT
Hashicorp
GraphQL
Data Management
Celery
Api Design
REST
Open Network Automation Platform
Splunk
Jenkins

Job description

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., * 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

Requirements

  • 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

Apply for this position