Senior DevOps Specialist, Network Orchestration

Date: Mar 27, 2019

Location: Montreal, QC, CA

Company: Bell

Req Id: 231882 


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. 

Bell is making unmatched investments in our world-leading broadband fibre and wireless networks because we know they’re the backbone of the products and services our customers love. If you’re excited about transforming the way people connect, our Network team is the right place for you.  

Bell’s Network3.0 mandate is to transform how Bell rapidly delivers the best customer experience through software innovation in the Telco Cloud.

At the forefront of the Network 3.0 transformation, our Network Service Orchestration (NSO) team is responsible for developing and operating software solutions to manage and orchestrate our SDN (Software-Defined-Networking) and NFV (Network Function Virtualization) enabled intelligent network in real-time. The NSO team is developing around and contributing to the ONAP open source project (


We are looking for an experienced, truly motivated and highly skilled DevOps specialist who wants to participate in this transformation. As a DevOps architect, you will design, build and maintain scalable and resilient software environments, lead the evolution of our continuous integration/continuous deployment infrastructure, as well as ensuring daily platform availability and operations. Working in a fast pace, highly technical and multi-disciplinary environment, you will work closely with architects and developers to design and introduce leading edge cloud infrastructure technologies.


Key Responsibilities

  • Design and lead the implementation and maintenance of DevOps practices (continuous integration, continuous deployment, automated testing, test-driven-development) for NSO software components.
  • Design, develop and maintain resilient, secure, and efficient software driven infrastructure to meet telco-grade availability requirements.
  • Monitor production platform availability, stability and performance and troubleshoot/fix issues; automate operations activities
  • Manage the capacity of the development and production infrastructure supporting the NSO software components
  • Scale infrastructure to meet rapidly increasing demand
  • Collaborate with developers to bring new features and services into production
  • Develop and improve operational practices and procedures
  • Develop an open source code collaboration strategy (Git, CI/CD) with other Bell development teams, 3rd party partners and open source initiatives to drive speed of development across cross-functional teams.
  • Design, implement, test, integrate and document software components


Critical Competencies

  • Bachelor's degree in IT, software engineering or equivalent.
  • Minimum of four (4) years of DevOps experience in highly complex environments.
  • Extensive experience with Linux administration and tuning (Ubuntu, CentOS, RHEL).
  • Proficiency in Shell, Python, and Go is a plus.
  • Proficiency in building and running apps within Docker.
  • Strong experience delivering and operating large, distributed, and resilient (micro-services) software systems in cloud environments such as Kubernetes.
  • Strong experience in automation tools such as Helm, Ansible, Puppet, Salt, and Chef.
  • Experience in CI/CD implementations (e.g. Git, Jenkins, GoCD, GitLAB, Nexus, Artifactory) to develop the fully automated CI/CD pipelines.
  • Experience with shared storage technologies such as NFS and Gluster.
  • Experience with clustered databases such as Galera, Percona, and PosgreSQL EDB.
  • Experience with monitoring software such as Zabbix, Grafana, ELK and Prometheus.
  • Experience with PROXY tools such as NGiNX and HAProxy.
  • Experience with key/value stores and service discovery tools such as etcd and Consul.
  • Strong aptitude for innovation; can recognize opportunities for improvement in day-to-day work and take appropriate actions; ideally an enthusiastic individual who can act as a change agent
  • Strong interpersonal, collaboration, oral and written communication skills;
  • Excellent analytical, problem solving and decision-making skills with a strong attention to detail
  • Ability to conceptualize and think abstractly, and work and manage in a technically complex environment.


Preferred Competencies

  • Experience delivering and operating services in virtual environments such as KVM and Openstack.
  • Experience with DNS and tools such as Bind, Dig, PowerDNS and CoreDNS.
  • Experience with Internet Protocols (IPv4, IPV6).
  • Experience working in DevOps and Agile teams.
  • Experience with network data plane acceleration technologies (DPDK, SR-IOV).





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 : Quebec : Montreal || Canada : Quebec : Verdun 
Application Deadline: 04/29/2019 


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 to make arrangements. If you have questions regarding accessible employment at Bell please email our Diversity & Inclusion Team at


Created: CanadaQC, Montreal

Find similar jobs: