Talents and professionals are welcome

We are a communications and network solutions provider, exceeding customers’ expectations with integrated solutions tailored to their needs. Our company is built on over 20 years of experience and is supported by an extensive network of strong partnerships. Our team works closely with clients to help them benefit from the latest in networking technology. If you have a passion for excellence in customer service, always learning about new technologies and building strong partnerships, we would love to talk to you.

Open positions

Network Administrator

We are looking for a Network Administrator to maintain a reliable, secure and efficient data communications network. The ideal candidate will be able to deploy, configure, maintain and monitor all our and our clients’ active network equipment in order to ensure smooth network operation.


  • Fully support, configure, maintain and upgrade corporate customers’ networks and our in-house servers
  • Install and integrate new server hardware and applications
  • Keep an eye out for needed updates
  • Support and administer third-party applications
  • Ensure network security and connectivity
  • Monitor network performance (availability, utilization, throughput, goodput, and latency) and test for weaknesses
  • Set up user accounts, permissions and passwords
  • Resolve problems reported by end user
  • Define network policies and procedures
  • Specify system requirements and design solutions
  • Research and make recommendations on server system administration


  • Proven experience in a network administrator role
  • Hands on experience in networking, routing and switching
  • Excellent knowledge of best practices around management, control, and monitoring of server infrastructure
  • Experience with firewalls, Internet VPN’s remote implementation, troubleshooting, and problem resolution is desired
  • Ability to set up and configure server hardware
  • Familiarity with backup and recovery software and methodologies
  • Great at organising, prioritising and multitasking
  • Juniper, Cisco, CWNA or BCNE training
  • BSc degree in Computer Science or related field
JavaScript Developer

We are looking for an experienced JavaScript Developer responsible to maintain and develop a server and client-side web and mobile applications. Your responsibility will be definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the Web or Mobile front-end.

You will also be responsible for integrating the front-end elements built by an experienced team of developers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.


  • Development and maintenance of server-side code written in NodeJS
  • Good understanding of RAST API and basic understanding of GraphQL communication protocols.
  • Integration of user-facing elements developed by front-end developers in AngularJS and VueJS
  • Understanding of Cordova or Nativescript project is a plus
  • Writing reusable, testable, and efficient code
  • Work both independently and collaboratively to implement, QA.
  • Collaborate with Optimization Specialists to develop tracking methods to allow our team and our clients to measure success.
  • Create and maintain internal documentation of common technical or implementation issues and solutions.


  • At least 2 years of post-college, professional web development experience in JavaScript
  • Advanced knowledge of common web technologies and concepts
  • Understanding of browser behavior and compatibility and cross-browser issues and solutions.
  • Knows how to use build scripts, preprocessing using Grunt or shell code
  • Understands the basics of HTTP and how JavaScript applications pass information to a server for login, maintaining state, etc.
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Good understanding of server-side templating languages such as DustJS
  • Good understanding of server-side CSS preprocessors
  • Basic SQL knowledge, storing records with indexed database and local storage, including modern databases such as MongoDb and Redis
  • Proficient understanding of code versioning tools, such as Git
  • Mastery of the English language, oral and written demonstrated by clear and concise verbal, written and electronic communication skill
IT Technician

We are looking for an IT Technician, to install, maintain and troubleshoot business applications, network, voice and data communications equipment. Analyze and fix problems reported by users. Play an important role in improving communication and collaboration, inside and outside the ElastaLink.


  • Must be able to troubleshoot network issues quickly by identifying the sources of problems, which could be due to hardware, software or network faults.
  • Analyze network traffic flows to identify potential bottlenecks and improve levels of service to users.
  • Assess network performance and recommend changes.
  • Communicate with network users and other information systems professionals.
  • Project management to ensure that new installations or network upgrades do not disrupt normal work.


  • A bachelor’s degree in computer or information science, computer engineering or electrical engineering is required for the position.
  • Product knowledge and technical skills to install network components and operating systems.
  • Need an understanding of network standards, such as TCP/IP network, and must be able to configure networks for fast, secure, reliable operation.
  • Knowledge of Windows ad network security due to increasing security threats.
  • Must have the drive to keep product knowledge and technical skills up to date to take advantage of the latest network technologies.
  • Excellent diagnostic skills are essential.
  • Knowledge of Apple OS and use of MAC’s in business is a plus
Project manager

We are looking for a project manager with 2+ years of experience and at least 5 years working in the IT industry. You would be responsible for delivering tailor made Network, Data Centre and Collaboration packages for clients, on time and on the budget. A customer facing role while working closely with internal service provisioning team.


  • Overall responsibility to ensure timely and on budget delivery of all project deliverables
  • Manage projects with while building relationships with technical, business and senior management.
  • Drive collaboration and teamwork within the project team to execute against the plan
  • Manage software projects that include multiple system integrations.
  • Manage network and communications system deployments that include multiple technologies.
  • Orderly analyze projects, organize work and plan actions.
  • Develop a project definition, work package breakdown and cost estimation that identifies all the work that required by the client.
  • Proactively manage risks, issues and change
  • Be responsible for the overall project financial plan continually monitoring and tracking costs against project budget
  • Create project estimation and supervise on time invoicing
  • Provide accurate and timely status reporting


  • BSc preferably in the fields of computer science or engineering 
  • Proven working experience as a project administrator in the IT sector
  • Hands-on experience in software development and network implementation projects
  • Excellent client-facing and internal communication skills
  • Excellent written and verbal communication skills
  • Solid organizational skills with attention to detail 
  • Ability to manage multiple concurrent projects
  • Strong working knowledge of Microsoft Office
  • PMP certification is a plus 
  • Working knowledge of French is a plus