Jump to content

Cloud Native Software Engineer – Common Platform Microservices Team New Graduate Hybrid - OTTAWA

5 days ago


 Share

Job Opportunity Details

Type

Full Time

Salary

Not Telling

Work from home

No

Weekly Working Hours

Not Telling

Positions

Not Telling

Working Location

OTTAWA, Canada, Ontario, Ottawa, Canada   [ View map ]

ABOUT RIBBON COMMUNICATIONS
Ribbon Communications is a company with two decades of leadership in real-time communications. Built on world-class technology and intellectual property, the company delivers intelligent, secure, embedded real-time communications for today’s world.  The company transforms fixed, mobile and enterprise networks from legacy environments to secure IP and cloud-based architectures, enabling highly productive communications for consumers and businesses.  With 64 locations in 27 countries around the globe, Ribbon’s innovative, market-leading portfolio empowers service providers and enterprises with rapid service creation in a fully virtualized environment.  To learn more, visit ribboncommunications.com.

OPPORTUNITY

We are recruiting a Cloud Native Software Engineer to join the Common Platform Microservices team.  Ribbon is enabling secure and reliable real time IP communications in a virtualized architecture with a broad portfolio of Virtual Network Functions (VNFs) and Cloud-Native Network Functions (CNFs).  Using the Kubernetes (k8s) platform to manage containerized workloads and services, we offer high performance products by deploying innovative microservices that enable elastically scalable, geo-redundant and resilient solutions.  We tie together proven open source components along with leading edge cloud native technology to provide valuable solutions within both on-premises and also public cloud environments, with a focus on application modernization.

A successful candidate must be comfortable with tackling new technology through reading, research and experimentation.  They will provide leadership and mentorship to the team and help to provide overall guidance throughout the requirement, implementation and testing phases.  They will multitask across various areas to ensure the feature is progressing as planned while also validating that the overall architecture is being followed and the solution is technically sound.  Work on a team that produces high performance, carrier grade solutions that deliver on the promise of microservices architecture!

As Cloud Native Software Engineer on the team, you will:

  • Define and implement common microservices in a cloud-native architecture across many Ribbon products
  • Design and lead new features and deliverables, cooperatively in a team-based development environment, encouraging “best practices” software development techniques
  • Author detailed functional and design specifications for features which satisfy team objectives and defined requirements
  • Provide leadership in a team environment with organizations such as System Test, Documentation, Sales, and Professional Services
  • Produce high quality designs and robust implementations related to Ribbon’s CNF product offerings

EDUCATION AND EXPERIENCE

  • B.Sc.\B.Eng. in computer science or equivalent
  • 2 to 5 years performing software development in Linux based environments including architectural responsibilities and displaying leadership in both technical and team-lead areas.
  • 2 to 5 years working experience with containerization & orchestration using Docker, Kubernetes, Helm, Pods which covers networking, persistence, life-cycle management, services, endpoints, multi-cluster deployments and upgrades.
  • Hands-on programming experience with Python and Bash scripting or any other object-oriented language experience.
  • Knowledge of SQL databases related to the following is strongly desired:  life cycle management, maintenance and operations procedures, upgrade, and migration scenarios, high-resiliency deployments.
  • Knowledge of the following considered an asset:  YANG, REST, ELK Stack, Prometheus, Grafana, OpenStack, Ansible and Terraform
  • Excellent written and verbal communication skills, including the ability to produce clear and comprehensive architectural and design specifications

#LI-Hybrid

Please Note:

'All qualified applicants will receive consideration for employment without regard to race, age, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, on the basis of disability, or other characteristic protected by applicable law.'


More Information

Application Details

  • Organization Details
    Ribbon Communications
 Share


User Feedback

Recommended Comments

There are no comments to display.

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...