Open Systems Technologies
Open Systems Technologies10d ago
Career Pages

Network Engineer

Montreal, Quebec, Canada
Contract
Senior Level

Auto Apply to 50+ AI Matched Network Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Open Systems Technologies

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Open Systems Technologies is actively recruiting a talented Network Automation Engineer to bolster their Automation and Tooling team, focusing on advanced networking solutions. This key role involves the hands-on development and meticulous maintenance of sophisticated automation tools, the enhancement of existing scripting frameworks, and close collaboration with diverse, cross-functional teams. The primary objective is to significantly improve and streamline network change management processes, leveraging cutting-edge technologies and best practices in network automation.

Responsibilities:

  • Develop and maintain the automation toolset (Python & legacy tools in Perl) for device asset discovery, data collection, and reporting.
  • Enhance existing scripts to improve workflows and network change management incorporating new technologies.
  • Adapt and transform operational and/or functional needs into robust 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.

Must Have:

  • Proficiency in scripting languages like Python, for creating new API based services and supporting existing scripts.
  • Understanding of networking protocols (TCP/IP) and concepts (i.e., VLAN, ACL).
  • Prior experience with network automation or change management workflows.
  • Familiarity or prior experience with Ansible Tower or Ansible Automation Platform for managing network devices.
  • Experience of 8-10 years relevant to above skills.
  • Understanding of RESTful API principles, HTTP methods, requests and authentication handling, and data serialization.
  • Experience with version control systems like Git (BitBucket/GitHub).
  • Knowledge of software lifecycle principles and practices, integrating automation into a continuous integration and continuous deployment (CI/CD) pipeline.
  • Knowledge of database management systems like MongoDB for storing and retrieving data.
  • Problem-solving skills to identify automation opportunities and optimize existing workflows.
  • Ability to write clear and concise documentation for users and fellow developers.

Preferred:

  • Relevant certifications in Networking (CCNA/CCNP) or RedHat Ansible.
  • Experience in frameworks like Flask or Django for building APIs.

Company

Open Systems Technologies

Open Systems Technologies

Open Systems Technologies specializes in providing intelligent staffing solutions across various industries. They are committed to connecting businesses with the right talent to drive innovation and o...

Montreal, Quebec, Canada
Posted on Career Pages