Cloud Native Software Engineer

2 weeks ago


Ottawa, Ontario, Canada Ribbon Communications Operating Company Full time
About the Role

We are seeking a highly skilled Cloud Native Software Engineer to join our Common Platform Microservices team at Ribbon Communications Operating Company.

The ideal candidate will have a strong background in cloud-native technologies and experience in designing and implementing microservices-based architectures. They will be responsible for defining and implementing common microservices in a cloud-native architecture across multiple Ribbon products.

Key Responsibilities
  • Design and Implement Microservices: Define and implement common microservices in a cloud-native architecture across multiple Ribbon products.
  • Lead New Features and Deliverables: Design and lead new features and deliverables, cooperatively in a team-based development environment, encouraging best practices software development techniques.
  • Author Detailed Specifications: Author detailed functional and design specifications for features which satisfy team objectives and defined requirements.
  • Provide Leadership: Provide leadership in a team environment with organizations such as System Test, Documentation, Sales, and Professional Services.
  • Produce High-Quality Designs: Produce high-quality designs and robust implementations related to Ribbon's CNF product offerings.
Requirements
  • Education: B.Sc./B.Eng. in computer science or equivalent.
  • Experience: 2 to 5 years performing software development in Linux-based environments, including architectural responsibilities and displaying leadership in both technical and team-lead areas.
  • Technical Skills: Hands-on programming experience with Python and Bash scripting or any other object-oriented language experience. Knowledge of SQL databases related to life cycle management, maintenance, and operations procedures, upgrade, and migration scenarios, high-resiliency deployments.
  • Desirable Skills: Knowledge of YANG, REST, ELK Stack, Prometheus, Grafana, OpenStack, Ansible, and Terraform.
  • Communication Skills: Excellent written and verbal communication skills, including the ability to produce clear and comprehensive architectural and design specifications.


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Job Description**Cloud Native Software Developer - Member of Technical Staff**We are seeking a highly skilled Cloud Native Software Developer to join our team at Wind River Systems. As a key member of our Linux Engineering Organization, you will play a pivotal role in designing, developing, and deploying the next generation of Kubernetes as a distributed...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Job Description**Cloud Native Software Developer - Member of Technical Staff**We are seeking a highly skilled Cloud Native Software Developer to join our team at Wind River Systems. As a key member of our Linux Engineering Organization, you will play a pivotal role in designing, developing, and deploying the next generation of Kubernetes as a distributed...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software Developer - Member of Technical StaffCloud Native Software Developer - Member of Technical StaffAs a Senior Cloud Native Software Developer within the Linux Engineering Organization, you will play a crucial role in the design, development, and deployment of the next generation of Kubernetes as a distributed operating system. Your...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software Developer - Member of Technical StaffCloud Native Software Developer - Member of Technical StaffAs a Senior Cloud Native Software Developer within the Linux Engineering Organization, you will play a crucial role in the design, development, and deployment of the next generation of Kubernetes as a distributed operating system. Your...


  • Ottawa, Ontario, Canada Trend Micro Full time

    Job Summary:Trend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information. Fueled by decades of security expertise, world-leading global threat research and intelligence, and continuous innovation, our cybersecurity platform protects hundreds of thousands of organizations and millions of individuals across clouds,...


  • Ottawa, Ontario, Canada Trend Micro Full time

    Job Summary:Trend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information. Fueled by decades of security expertise, world-leading global threat research and intelligence, and continuous innovation, our cybersecurity platform protects hundreds of thousands of organizations and millions of individuals across clouds,...


  • Ottawa, Ontario, Canada Ericsson Full time

    About this OpportunityWe are seeking a highly skilled L1 Software Developer to join our 5G Cloud RAN Distributed Unit's baseband team at Ericsson. As a key member of our team, you will be responsible for systemizing and implementing baseband algorithms in our vDU product, driving innovation and excellence in the field of 5G/6G physical layer development.Key...


  • Ottawa, Ontario, Canada Ericsson Full time

    About this OpportunityWe are seeking a highly skilled L1 Software Developer to join our 5G Cloud RAN Distributed Unit's baseband team at Ericsson. As a key member of our team, you will be responsible for systemizing and implementing baseband algorithms in our vDU product, driving innovation and excellence in the field of 5G/6G physical layer development.Key...


  • Ottawa, Ontario, Canada Thales Full time

    Job DescriptionThales is a global leader in providing identity management and data protection solutions for digital security. With over 30,000 organizations relying on us, we are at the forefront of bringing trust to digital interactions.We are currently seeking a seasoned Cloud Development Software Engineer to join our Cloud Services Platform team. As part...


  • Ottawa, Ontario, Canada Thales Full time

    Thales - Cloud Development Software EngineerThales stands as a premier entity in delivering identity management and data security solutions for the digital landscape. With a vast network of over 30,000 organizations depending on our expertise, we are pivotal in fostering trust in digital engagements.We are in search of an experienced Cloud Development...


  • Ottawa, Ontario, Canada Thales Full time

    Thales - Cloud Development Software EngineerThales stands as a prominent figure in delivering identity management and data protection solutions for digital security. With a vast network of over 30,000 organizations depending on our expertise, we are pioneers in fostering trust in digital interactions.We are in search of a highly skilled Cloud Development...


  • Ottawa, Ontario, Canada TV2 Consulting Full time

    **Transformative Opportunity at TV2 Consulting**You will join a dynamic, highly collaborative Platform Engineering team to accelerate our transformation into a cloud-native application. Our team believes in owning and supporting our entire technology stack and practices the mantra: 'Code it, Ship it, Run it.' We pride ourselves on building and fostering an...


  • Ottawa, Ontario, Canada TV2 Consulting Full time

    **Transformative Opportunity at TV2 Consulting**You will join a dynamic, highly collaborative Platform Engineering team to accelerate our transformation into a cloud-native application. Our team believes in owning and supporting our entire technology stack and practices the mantra: 'Code it, Ship it, Run it.' We pride ourselves on building and fostering an...


  • Ottawa, Ontario, Canada Thales Full time

    Thales - Senior Cloud Software EngineerThales stands as a premier provider of identity management and data protection solutions within the realm of digital security. With a vast network of over 30,000 organizations depending on our expertise, we are pivotal in fostering trust in digital engagements.We are on the lookout for an experienced Senior Cloud...


  • Ottawa, Ontario, Canada Ericsson Full time

    About this OpportunityWe are seeking an experienced and visionary Technical Driver to lead our efforts in designing and delivering cutting-edge 5G RAN features on Cloud Platform.Key ResponsibilitiesBe accountable for delivering on time as per project plansResource and time planning for defined scope of the projectEffectively managing scope churn and priority...


  • Ottawa, Ontario, Canada Ericsson Full time

    About this OpportunityWe are seeking an experienced and visionary Technical Driver to lead our efforts in designing and delivering cutting-edge 5G RAN features on Cloud Platform.Key ResponsibilitiesBe accountable for delivering on time as per project plansResource and time planning for defined scope of the projectEffectively managing scope churn and priority...


  • Ottawa, Ontario, Canada Ericsson Full time

    About this OpportunityWe are seeking an experienced and visionary Technical Driver to lead our efforts in designing and delivering cutting-edge 5G RAN features on Cloud Platform.Key ResponsibilitiesBe accountable for delivering on time as per project plansResource and time planning for defined scope of the projectEffectively managing scope churn and priority...


  • Ottawa, Ontario, Canada Ericsson Full time

    About this OpportunityWe are seeking an experienced and visionary Technical Driver to lead our efforts in designing and delivering cutting-edge 5G RAN features on Cloud Platform.Key ResponsibilitiesBe accountable for delivering on time as per project plansResource and time planning for defined scope of the projectEffectively managing scope churn and priority...


  • Ottawa, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Chief Implementation Architect to lead our technical team in exploring the best deployment solutions and evolution for wireless communication software on pre-6G cloud-native systems.Key ResponsibilitiesLead the technical team to design and implement software architecture for wireless access systems, adapting to...


  • Ottawa, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Chief Implementation Architect to lead our technical team in exploring the best deployment solutions and evolution for wireless communication software on pre-6G cloud-native systems.Key ResponsibilitiesLead the technical team to design and implement software architecture for wireless access systems, adapting to...