IT and Network Engineering

Senior Technical Advisor, Service Assurance Delivery

Req Id: 251928

 

At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content – we’re revolutionizing how Canadians communicate.
 

If you’re ready to bring game-changing ideas to life and join a community that values bold ideas, professional growth and employee wellness, we want you on the Bell team. 
 

The Bell IT team uses emerging technologies, Agile and DevOps to design and build innovative solutions that enable Bell’s communications services for businesses and consumers. We’re looking for creative problem-solvers who are curious, collaborative and ready to be on the leading edge of technological transformation.  
 

Position Description:

The Senior Technical Advisor team is mandated with the delivery of the most technically ambitious projects our organization is asked to work on. Involved in every cycle of project delivery, The Senior Technical Advisor is the design authority in term of hardware/software selection, application architecture, security & network requirements, specification and design review and implementation.

 

Job Duties and Responsibilities:

Working within our team on various projects, the Senior Technical Advisor ensures all technical aspects are answered and addressed. Including but not limited to:

  • Participate in the planning and early design sessions of new project functionality
  • Perform impact analysis  to the service assurance domain, following the implementation/introduction of a given network technology
  • Lead the technical solution within a given project within the SA Domain
  • Document, deliver and implement technical user stories
  • Actively participate in the design and the implementation phases (including design reviews, environment setup), analysis (validation of algorithm/solution)
  • 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 new system interface agreements with new internal and external interfaces
  • Be at the cutting edge of technology
  • Collaborate with the other STA
  • Help to guide and educate the TA’s
  • As part of the IT delivery team, the Senior Technical Advisor will be working on major integration initiatives in the service assurance domain

 

Preferred Qualifications/Competencies:

Training/Education

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

 

Skills

  • 5 years experience in performing the following tasks, in order of importance
    • Application architecture (e.g., Kafka, stream design, APIs, caching, NoSQL DB)
    • Data Architecture (e.g., data mapping, data modeling, REST APIs)
    • Infrastructure Architecture (e.g., containers, Openshift, VMs, CI/CD pipelines)
  • Should have 5 to 10 years of experience as a developer
  • Experience as a lead developer
  • Experience in doing peer review and coaching team members
  • Experience working in an Agile team environment and embodies the Agile philosophy
  • Experience documenting (e.g. diagrams) architecture at any detail level and effectively informing the design intent to various stakeholders
  • Experience building an automated development and deployment pipeline (e.g., continuous development, testing, integration and deployment)
  • Experience writing users stories
  • Experience in applications performance testing and monitoring
  • Experience in the design and developing the following
    • Event based/streaming architecture
    • Domain driven architecture
    • Micro-services based architecture
    • High performance real time application
    • Modern UIs
    • Mobile platforms
    • Application logging
  • Experience with Jira, Confluence, GitLab or alike, Jenkins, Ansible, Consul, etc.
  • Strong analysis and communication skills (ability to quickly find the problem space and organize it into simple components through data mining and analysis
  • Strong technical writing skills (ability to write clearly and concisely)
  • Strong troubleshooting skills (ability to uncover trouble rapidly and provide resolution)
  • 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
  • Bilingualism is an asset (English / French)

 

Technical Knowledge (Mandatory)    

  • Infrastructure/Software
  • CI/CD pipeline (Jenkins, Artifactory, uDeploy, uRelease & GitHub)
  • SSH, AWK, SED, etc. (mandatory)
  • Oracle (10g/11g/12c) , Dataguard and Golden Gate
  • Kafka, SOAP, REST protocols
  • Clustering, high-availability & DRP (planning and execution)
  • Administration of multi-tier & complex environments
  • Citrix software and infrastructure
  • Java/JEE Application servers (Weblogic, JBoss mainly)OS (UNIX –Solaris/HPUX/Linux (mainly), Windows (optional))
  • TCP Protocols, Networking and Firewall Knowledge
  • Apache Kafka
  • Elastic Stack (ElasticSearch, Logstash, KIbana)
  • Unix/Linux/Solaris shell scripting a definite asset
  • Web Services systems integration and performance bench-marking

 

Databases (Mandatory)

  • Any RDBMS (Oracle - primarily, MySQL, SQL Server, Teradata, etc)
  • Any Hadoop NoSQL knowledge/experience
  • Experience building/executing procedures using SQL, PL/SQL, ETL
  • Experience in large scale database solutions

 

Programming/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)

 

General Understanding of:

  • Agile/SAFe methodologies and related tools (Jira, Confluence etc.)
  • CI/CD pipeline
  • industry standards of IT, such as TOGAF, ETOM and TMF models (preferred)
  • IP stacks (OSS/BSS)
  • Network protocols, including TCP, IP, SNMP (preferred)
  • Network architecture concepts such as NML, MPLS, ICN, DMZ (definite asset)
  • Hardware - Sun, HP, IBM, 
  • Virtual Servers, VMWare and Docker (OpenShift)
  • SOAPUI and JMETER

 

 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 on occasion as required by the project approximately 2 weeks a year.
  • Fast paced, changing working environment
  • An Agile approach will be used to manage your Work / Life Balance 

 

#LI-JW1

 

Bilingualism is an asset (English and French); adequate knowledge of French is required for positions in Quebec.

 

Additional Information:

Position Type: Management 
Job Status: Regular - Full Time 
Job Location: Canada : New Brunswick : Moncton || Canada : New Brunswick : Saint John || Canada : Newfoundland : Mount Pearl || Canada : Ontario : London || Canada : Ontario : Mississauga || Canada : Ontario : Ottawa || Canada : Ontario : Toronto || Canada : Quebec : Montreal 
Application Deadline: 05/31/2020 

 

Please apply directly online to be considered for this role.  Applications through email will not be accepted.

 

At Bell, we don’t just accept difference - we celebrate it. We’re committed to fostering an inclusive, equitable, and accessible workplace where every team member feels valued, respected, and supported, and has the opportunity to reach their full potential. We welcome and encourage applications from people with disabilities.

 

Accommodations are available on request for candidates taking part in all aspects of the selection process. For a confidential inquiry, simply email your recruiter directly or recruitment@bell.ca to make arrangements. If you have questions regarding accessible employment at Bell please email our Diversity & Inclusion Team at inclusion@bell.ca.

 

Created: CanadaONMississauga