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.
TMC • Montreal, Quebec, Canada
Role & seniority: Network Automation Engineer, Mid-Senior level; full-time
Stack / tools: Python (and legacy Perl), Ansible Tower / Ansible Automation Platform, RESTful APIs, Git (Bitbucket/GitHub), MongoDB; networking fundamentals (TCP/IP, VLAN, ACL); CI/CD familiarity; optional: Flask or Django for APIs
Develop and maintain automation toolset for device asset discovery, data collection, and reporting
Enhance scripts and workflows to improve network change management and implement new technologies
Conduct tooling audits, collaborate with cross-functional teams, and identify efficiency improvements
7–15 years in scripting (Python) and API-based services; support for existing scripts
Strong networking protocol knowledge (TCP/IP, VLAN, ACL) and network automation/change workflows
Experience with Ansible Tower/Ansible for network devices; REST API concepts; Git; knowledge of CI/CD; MongoDB
Proven problem-solving, and ability to produce clear user/developer documentation
Networking certifications (CCNA, CCNP) or Red Hat Ansible certification
Experience with Flask or Django for API development
Location & work type: Location not specified; Employment type: Full-time; organization operates as Employeneurship model (global consultancy)
We are looking for Network Automation engineer to join Automation and Tooling team within networking domain. The team is responsible for the creations of methods and tools to reduce change management complexity, enhance pre/post change validations, and collect network state information covering various protocols. The Network Automation engineer will help the team in its efforts to discover device asset and operational state data through building necessary tooling, and database. Right candidate is someone who owns the problems and is able to demonstrate leadership and responsibility for the delivery of new features as well as working on complex legacy source code.
| Your challenges ?
Develop and maintain the automation toolset (Python & legacy tools in Perl) for device asset discovery, data collection, and reporting ; Enhance existing scripts to improving workflows and network change management incorporating new technologies ; Adapt and transform operational and/or functional needs into solutions ; Conduct tooling audits to assess proper operational coverage and build remediation changes as required ; Collaborate with cross-functional teams to gather requirements and feedback on network automation solutions ; Conduct regular assessments to identify opportunities for efficiency improvement and optimization.
| What do we expect from you ?
| What can you expect from TMC ?
TMC is an international high-tech consultancy company that brings expertise to their clients in order to support them with the realization of their technological challenges. As such, TMC is operating as an expert center at the disposition of its clients and we help them to be more competitive in an ever more global and faster changing technological world.
At TMC we believe that people are the driving force behind technological innovation. That is why we want to create the best possible conditions for tech talents to thrive in. We offer you a challenging and stimulating work environment in which you can be the director of your own career. As an Employeneur you are part of our TMC family. Next to our outstanding technical expertise, fun and engagement are meaningful parts of our culture.
| Why choose for Employeneurship ?
You will have a permanent employment contract, offering you stability and security ;
You will get to know your market value and have a share in the profit your work generates thanks to the individual profit sharing;
We will support you with a one-on-one coaching and trainings designed to help you develop your entrepreneurial skills ;
The competence cells structure, provides you with a strong meaningful and relevant network ;
The entrepreneurial lab: a playground for new ideas and a potential launching for start-ups.
TMC is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries Banking