Network Automation Engineer - Montreal, Quebec
12 hours ago

Job description
Job Title:
Network Automation Engineer
Contract: 1-Year
Location:
Montreal, QC (Day‑1 onsite; Hybrid – 3 days/week in office)
Overview
We are seeking an experienced
Network Automation Engineer
to join the Automation & Tooling team within the Networking domain. This team develops automation methods, tools, and frameworks to simplify change management, enhance pre/post‑change validations, and collect network state information across multiple protocols and device platforms.
The ideal candidate is a proactive engineer who takes ownership of complex problems, delivers new features end-to-end, and is comfortable working with both modern automation frameworks and legacy codebases.
Key Responsibilities
Automation & Tooling Development
- Develop and maintain automation tools and services using
Python
(and legacy
Perl
code where required). - Build solutions for
device asset discovery
,
network data collection
, and
operational reporting
. - Enhance and refactor existing scripts to improve workflows and support new technologies.
Operational & Change Management
- Integrate automation into network
change management workflows
, including pre/post-change validations. - Conduct
tooling audits
to assess coverage, identify gaps, and implement remediation.
Solution Design & Collaboration
- Translate operational or functional requirements into robust, scalable automation solutions.
- Collaborate with cross-functional teams to gather requirements and incorporate feedback.
Continuous Improvement
- Perform regular assessments to identify opportunities for workflow optimization, efficiency improvements, and reliability enhancements.
- Contribute to documentation, design specifications, and best practices.
Required Skills & Experience
- 8–10+ years of experience
in network automation, scripting, or related domains. - Strong proficiency in
Python
for building automation tools and API-driven workflows. - Experience maintaining or understanding
legacy scripting languages (Perl)
. - Solid understanding of networking protocols and concepts:
- TCP/IP, VLANs, ACLs
, routing fundamentals, device state data. - Hands-on experience with
Ansible Tower / Ansible Automation Platform
for managing network devices. - Knowledge of
RESTful API principles
, HTTP methods, authentication mechanisms, and JSON/YAML serialization. - Experience using
Git
(Bitbucket/GitHub) for version control and collaborative development. - Familiarity with SDLC processes, CI/CD, and integrating automation within build pipelines.
- Good understanding of
database systems
such as
MongoDB
for storing and retrieving network state data. - Strong problem‑solving skills, ability to identify automation opportunities, and optimize existing workflows.
- Ability to write clear and concise documentation for internal users and developers.
Preferred Skills
- Professional certifications such as
CCNA
,
CCNP
, or
Red Hat Ansible
. - Experience with web/API frameworks such as
Flask
or
Django
. - Exposure to large-scale enterprise network environments.
- Understanding of infrastructure-as-code or network programmability frameworks.
Soft Skills
- Strong ownership mindset and ability to work independently.
- Effective communication and stakeholder management.
- Analytical thinking and ability to handle complex legacy and modern codebases.
- Team-oriented mindset with willingness to mentor and support other engineers.
Similar jobs
L'ingénieur principal en automatisation sera responsable de la conception, · développement et mise en œuvre de systèmes et procédés automatisés afin · de renforcer l'efficacité et la productivité. ...
3 weeks ago
Nous recherchons un · e Software Development Engineer in Test (SDET) pour rejoindre notre communauté d'ingénierie. · ...
2 weeks ago
Nous recherchons un SDET pour rejoindre notre communauté d'ingénierie dans un environnement Agile et DevOps. Ce rôle hybride entre développement logiciel et assurance qualité consiste à concevoir et à bâtir des solutions de tests automatisés qui garantissent la qualité tout au lo ...
2 weeks ago
We are seeking a highly skilled and adaptable Senior QA Automation Engineer (SDET) to join our dynamic, global QA team. · Hands-on Automation: Develop , maintain , and enhance automated test suites for web and backend applications. · Test Infrastructure: Design and build scalable ...
1 month ago
+Automatisation des tests logiciels pour garantir la qualité et la fiabilité des produits GRAITEC. · +Développement d'automatisations complexes avec C#, Java ou JavaScript. · + ...
4 weeks ago
We are seeking an Automation Engineer to join our team at Intelcom | Dragonfly in Montreal. As an Automation Engineer you will design optimize sorting automation systems including conveyors robotic arms sensors and vision-based identification technologies. · ...
3 weeks ago
Elevate business at SIA Innovations by automating intelligently and leveraging technology. · ...
2 weeks ago
Zetane est une entreprise montréalaise axée sur l IA qui aide les organisations être accélérer leur transformation numérique par le biais de l intelligence artificielle agentielle avancée. · ...
3 weeks ago
We are seeking an Automation Engineer to join our team at Intelcom | Dragonfly. · Automation Engineer will design deploy and optimize automated sorting systems collaborate with vendors partners to install commission automated sorting equipment monitor system performance diagnose ...
1 week ago
We want to be at the forefront of application modernization with AI & hybrid cloud technologies from IBM. · At SIA Innovations we create value by helping our customers increase productivity and improve agility through digital transformation.Analyzing requirementsConfiguring and t ...
1 month ago
We are seeking a highly skilled Senior QA Automation Engineer (SDET) to join our dynamic global QA team. · This role involves close collaboration with business stakeholders developers external vendors and other QA teams across geographically dispersed teams contributing ongoing n ...
1 month ago
Nous recherchons un(e) ingénieur(e) senior en automatisation QA capable de s'épanouir dans un environnement dynamique et passionné(e) par l'automatisation, la qualité et l'efficacité. · Responsabilités principales · Développer et maintenir des tests automatisés de bout en bout, d ...
1 month ago
Chez Stay22, nous révolutionnons la manière dont les gens convertissent en ligne. Notre plateforme d'affiliation alimentée par l'IA aide les éditeurs, les plateformes de billetterie et les créateurs de contenu à débloquer de nouvelles sources de revenus tout en améliorant leur ex ...
1 month ago
Elevate business at SIA InnovationsWe want to be at the forefront helping our customers strengthen optimize their business processes.At SIA Innovations we are innovators committed to helping our customers transform digitally through AI hybrid cloud technologies from IBM.We create ...
1 month ago
Elevate business at SIA Innovations by leveraging technology for their operations and taking advantage of AI & hybrid cloud. · Help customers transform digitally through AI and hybrid cloud technologies from IBM · ...
1 month ago
We are looking for dedicated and talented people who tackle ever-changing challenges, · customer needs,and questions from colleagues with clever concepts and creativity. · ...
1 month ago
+We are looking for a Network Automation Engineer to join the Automation and Tooling team within the networking domain. · + ...
1 week ago
The Senior Automation Engineer will design, develop, and implement automated systems and processes to enhance efficiency and productivity. · ...
3 weeks ago
We are looking for a Network Automation engineer to join the Automation and Tooling team within the networking domain. · Proficiency in scripting languages like Python, · Understanding of networking protocols (TCP/IP) · ...
1 week ago
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 operat ...
12 hours ago