28 Oct
|
Ribbon Communications Operating
|
Ottawa
28 Oct
Ribbon Communications Operating
Ottawa
We are looking for Co-op software developers to join the Dev
Ops/Software Development Environment (SDE) team.
This is a great opportunity to participate in the design, implementation, testing, and lab implementation of Ribbon’s next generation management system, leveraging cutting edge virtualization, web services and cloud computing technologies to drive down our product costs and drive up our margins.
This role in particular leverages 3rd party (e.g., Jenkins, Kubernetes, Openshift, Jira, git, AWS, GCE) and in house developed tools to assist in the development and testing in support of Ribbon products.
The successful candidate will be part of a strong team implementing, maintaining, and constantly improving Continuous Integration build processes, leveraging a combination of 3rd party, and custom developed tools.
You will monitor, maintain, enhance, and modify our observability dashboards to ensure prompt action can be taken or pro-active maintenance can be done.
Additionally, this environment will be using techniques developed for our various product lines and virtualized into a cloud environment to maximize availability and flexibility. EDUCATION AND QUALIFICATIONS Highly motivated, demonstrating a strong work ethic through academic achievement Previous Co-Op and/or Intern experience is beneficial but not required.
Programming experience with some or all of the following: Java,
Python, C/C++, PERL, or Bash Basic knowledge and understanding of Linux and Linux commands is an asset.
Demonstrated debugging/analytical and problem-solving skills are considered an asset.
Knowledge of virtualization technologies and systems like Open
Stack, Openshift, KVM, VMware, Kubernetes and Docker is considered an asset.
Knowledge of deployment technologies such as Ansible, and familiarity with creation and usage of QCOW2 images is beneficial.
Experience developing code in a build setting (such as Eclipse, VS Code, IntelliJ) with source code management tools (such git or github) is desirable.
Understanding of GUI frameworks and/or Java
Script, HTML5, and CSS is an asset.
Excellent written and verbal communication skills, including the ability to produce clear and comprehensive architectural and design specifications.
The anticipated base pay range for this full-time position in all geographic locations is $50,000.00 - $60,000.00 annually.
Actual compensation within the range will be determined based on a variety of factors, including, but not limited to the candidate’s experience, skills and education.
The compensation package also includes eligibility for an incentive plan and comprehensive benefits, subject to applicable requirements.
📌 Software Development Environment and DevOps Developer – Co-op (Ottawa)
🏢 Ribbon Communications Operating
📍 Ottawa