This job board retrieves part of its jobs from: Emploi √Čtudiant | Toronto Jobs | Indeed IT

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow

Front End Developer

TEKsystems, Inc

This is a Full-time position in Vancouver, BC posted August 13, 2019.

Background: The client has a very large and very complex data network that is highly virtualized.

Currently they are using a home developed network orchestration tool set including a very large Network Database, “Transmogrifier” (home grown interface), IPManager and a Port Query Tool to manage this very complicated campus and datacenter network infrastructure.

The tool set was developed over 15 years ago.

The toolset has now become a bottleneck to adapt new network technologies such as Software Defined Network and new features such as becoming fully automated.

Because the tool set uses out of date software, there is no way to upgrade it.

Therefore, we have to develop a new Network Automation and Orchestration Tool from scratch to replace the previous one (there is no “out-of-box” solution).

About the New Network Automation and Orchestration Tool: The new Network Automation and Orchestration Tool will orchestrate complex tasks based on Policy-Based Automation, and meet the following requirements: Fully support the current MPLS L3 VPN multi-tenant network design.

Fully support RBAC (Authorization and Accounting) to de-centralize managing trivia local network administration tasks.

Support multiple vendors’ network products and technologies.

Use modular approach so that it can be easily updated by adding new features and removing out of date features.

Support automatically provisioning and de-provisioning configurations on multiple switches, routers, firewalls and other devices based on user defined orchestration logic.

Support graphically displayed information of logical and physical network topology, and physical location, on a user-friendly User Interface.

Support synchronization of the real time running configuration on devices with information stored in the database of the tool manually and automatically (scheduled).

Support API to interact with 3rd party IPAM, CMDB, IAM, Netbox, ServiceNow and other possible orchestrator applications.

Supports global search from information of logical networks, devices and physical locations stored inside the tool.

Support authentication by using AD/LDAP.

Support auto discovery (SNMP, CDP, LLDP) and manual configuration of network topology.

Support configuration backup and version management.

Inventories hardware and software versions including update history.

Support migrateion of network infrastructure from the current technology to new technology i.e.

SDN Use open source software and database.

For example o Graph Database for network relational data o Mongo Database for statistical data o Tornado Server (Python) for Service layer and API o Angular / Nginx for Web Front end GUI o Ansible for orchestration tasks and data collection o Zabbix for monitoring Have good scalability.

The project to develop the new network automation and orchestration tool has multiple phases.

The first phase of the project is to develop the new tool to support the most major tasks they are using in the existing tool set.

We expect the first phase will take 6
– 8 months to finish.

About TEKsystems : We’re partners in transformation.

We help clients activate ideas and solutions to take advantage of a new world of opportunity.

We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia.

As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change.

That’s the power of true partnership.

TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 472-3411 or email accommodationteksystems .com for other accommodation options.