Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Highspring • Montreal, Quebec, Canada
Role & seniority: Senior Network Automation Engineer
Python; legacy Perl scripts
Ansible Tower / Ansible Automation Platform
RESTful APIs; Git (Bitbucket/GitHub); CI/CD integration
Networking basics (TCP/IP, VLAN, ACL, etc.)
MongoDB; exposure to API frameworks (Flask/Django, preferred)
Documentation tooling
Develop and maintain automation toolsets for device asset discovery, data collection, reporting, and network change management
Enhance and optimize existing scripts/workflows; translate operational/functional requirements into scalable solutions
Conduct tooling audits, drive remediation, collaborate with cross-functional teams, and support CI/CD integration; maintain technical documentation
8–10 years in network automation or related domains
Strong Python scripting for API-based services and automation
Experience maintaining/enhancing legacy tools (Perl a plus)
Solid networking concepts and protocols; hands-on automation and change-management workflows
Experience with Ansible Tower/Ansible Automation Platform
REST API concepts, version control (Git)
CI/CD practices and software lifecycle integration
MongoDB experience; strong analytical/problem-solving and documentation skills
Networking certifications (CCNA/CCNP)
Red Hat Ansible certification
API development frameworks (Flask/Django)
Location & work type: No
Overview We are seeking a skilled Network Automation Engineer to join the Automation and Tooling team within the networking domain. This role focuses on developing automation solutions to simplify network change management, enhance validation processes, and collect operational network state data across multiple protocols. The ideal candidate is proactive, takes ownership of complex challenges, and demonstrates strong leadership in delivering new features while maintaining and improving legacy systems. Key Responsibilities Develop and maintain automation toolsets using Python and legacy Perl scripts for device asset discovery, data collection, and reporting. Enhance and optimize existing automation scripts to improve workflows and network change management processes. Translate operational and functional requirements into scalable technical solutions. Conduct tooling audits to ensure operational coverage and implement remediation improvements where required. Collaborate with cross-functional teams to gather requirements and refine automation strategies. Identify opportunities to improve efficiency and optimize network automation processes. Support integration of automation tools into CI/CD pipelines and software lifecycle practices. Maintain clear and comprehensive technical documentation. Required Skills & Experience 8-10 years of relevant experience in network automation or related domains. Strong proficiency in Python scripting for API-based services and automation development. Experience maintaining or enhancing legacy automation tools (Perl experience is a plus). Solid understanding of networking concepts and protocols (TCP/IP, VLAN, ACL, etc.). Hands-on experience with network automation and change management workflows. Experience with Ansible Tower or Ansible Automation Platform for network device management. Strong understanding of RESTful API principles (HTTP methods, authentication, serialization). Experience with version control systems such as Git (Bitbucket/GitHub). Knowledge of CI/CD practices and automation integration within software lifecycle processes. Experience working with database systems such as MongoDB. Strong analytical and problem-solving skills. Ability to write clear technical documentation. Preferred Qualifications Networking certifications such as CCNA or CCNP. Red Hat Ansible certification. Experience with API development frameworks such as Flask or Django.