Career Opportunities Contact Us Français Italiano
Home Services Solutions Profile
In order to meet the growing needs of our customers, we are constantly searching for dynamic, qualified individuals to join the CTC resource team. Currently, there are several career opportunities available at CTC. If you feel you satisfy the qualifications for one of the positions listed on this page, please send your CV to resources@ctcinc.ca identifying the position(s) you are interested in. Qualified individuals will be contacted by our human resources department.
CTC004736 : Technical Advisor, Integration – Network Assurance Delivery
Location : Montreal, Quebec
Field : Technical Specialist
Position Type : Contract
Starting : May 13, 2019
Ending : December 30, 2019
Resources Required : 1
Position Description

IMPORTANT

TOP 3 skills:

  • Inter-connectivité et performances des systèmes de services Web
  • Systèmes de gestion réseau, l'administration de bases de données, l’administration de systèmes
  • Technologies de regroupement, haute disponibilité, planification et exécution du plan de reprise après sinistre
  • Architecture d’application

The Technical Advisor team is a highly specialized group that supports the delivery of the most technically challenging projects our organization is ask to work on. Involved in every cycle of project delivery, The Technical Advisor is the design authority in term of hardware/software selection, application architecture, security & network requirements, specification and design review and implementation.

Working within our team on various projects, the Technical Specialist will be responsible to ensure all technical aspects are answered and addressed. Including but not limited to:

  • Participate in the backlog refinement sessions and early architecture design sessions of new a feature
  • Participate in the elaboration of the user stories and establishment of the non-functional requirements
  • Assess the impacts to the network assurance domain, following the implementation/introduction of a given network technology or feature
  • Maintain the deferent development and lab environments
  • Elaborate the capacity planning and definition of the performance testing plan and oversee the execution of the performance testing
  • Develop, implement and review non functional, performance related requirements and tracking to produce system performance metrics
  • Evaluate the current utilization of the systems within the user community and propose improvements to meet business needs
  • Develop and document system interface agreements with new internal and external interfaces

As part of the IT delivery team, the Technical Advisor will be working on major integration initiatives in the network assurance domain.

Qualifications/Competencies:

Training/Education

  • Bachelor or Master of electrical or computer engineering or computer science (preferred)
  • Bachelor or Master in telecommunications/network engineering
  • Equivalent experience and / or education

Knowledge

  • Technology
    • SSH, AWK, SED, etc. (mandatory)
    • Oracle (9i/10g/11g/12c) , Dataguard and Golden Gate
    • SOAP, REST ()
    • Clustering and docker technologies, high-availability & DRP (planning and execution)
    • Administration of multi-tier & complex environments
    • Citrix software and infrastructure
    • Open Shift and Kubernetes container platforms, Java/JEE Application servers (Weblogic, JBoss mainly) OS (UNIX –Solaris/HPUX/Linux (mainly), Windows (optional),
    • DNS, SMTP, FTP/SFTP
  • Programming and markup languages (mandatory)
    • Web Services / SOA, N-Tier Architectures
    • Any procedural language (C, Perl, Shell, AWK, Expect, TK, etc)
    • Enterprise application frameworks (Java EE, ESB, .NET, etc)
    • Any OO language (Java- mainly, C/C++ an asset, Javascript, Python, etc)
    • Any markup language (HTML + CSS, XML, SGML, etc)
  • Databases (preferred)
    • Any RDBMS (Oracle - primarily, MySQL, SQL Server, Teradata, etc)
    • Mongo DB
    • Elastic Stack
    • Experience building/using SQL, PL/SQL, ETL
  • General understanding of industry standards of IT, such as TOGAF, ETOM and TMF models (preferred)
  • Knowledge of IP stacks and protocol analysis tools.
  • General understanding of network protocols, including TCP, IP, SNMP (preferred)
  • Network architecture concepts such as NML, MPLS, ICN, DMZ (definite asset)
  • Knowledge of the Atlassian application suite: Jira, Confluence, Bamboo and Bitbucket
  • Knowledge of Kafka distributed streaming platform
  • Knowledge in micro service development using the Spring stack

Methodologies

  • Scrum Agile
  • SAFe (Scaled Agile Framework)
  • Continuous integration and deployment principles

Experience

  • Web Services systems interconnectivity and performance
  • Held position of increasing technical skill in network management systems, Database administration, systems administration and desktop systems.

Skills

  • Strong analytical skills (ability to quickly determine the problem space and organize it into simple components through data mining, statistical analysis and quantitative analysis)
  • Strong technical writing skills (ability to write clearly and concisely)
  • Strong troubleshooting skills (ability to uncover trouble rapidly and provide resolution)
  • Bilingualism is an asset (English / French)
  • Proven leadership and organization skills
  • Excellent ability to articulate and document technical concepts to non-technical audience
  • Autonomous, resourceful, strong tolerance to ambiguity, excellent capacity for applied learning

Working Conditions:

  • Ability to efficiently work in virtual teams, handling multiple projects with geographically dispersed team members.
  • Availability to work occasional weekends and evenings to meet hard deadlines and available to work occasional overnights to take part in deployment activities
  • Ability to travel within Montreal, Ottawa, London and Toronto corridors with little advance notification; travel depending on project needs
  • Fast paced, changing working environment