Systems Architecture Architect

September 5, 2025

Apply for this job

Job Description

Description

Job Title : Software Developer (with Architecture Experience)
Location : Kanata, Ontario (Ottawa)
Duration : Permanent Full-Time, Hybrid (2-3 days on-site per week)

Job Overview :
As a Software Developer with Architecture experience at Ribbon Communications, you will play a pivotal role in shaping the architecture of RAMP ( Ribbon Application Management Platform ) . Your responsibilities will include defining new feature requirements, reviewing design documents, and ensuring the platform’s scalability and code quality. You will collaborate with cross-functional teams to support the migration of RAMP to Openshift, prototype new frameworks, and contribute to the ongoing development of OAM architecture teams.

Key Responsibilities :

  • Lead the architectural vision and strategy for RAMP .
  • Define, document, and prioritize requirements for new features in RAMP .
  • Review and approve design documents to ensure alignment with platform goals and scalability.
  • Prototype and experiment with new frameworks, tools, and technologies to enhance platform functionality.
  • Provide technical leadership to improve code quality, maintainability, and performance.
  • Guide the migration of RAMP to Openshift , ensuring seamless transition and optimization.
  • Collaborate with OAM architecture teams to drive improvements in overall platform architecture.
  • Evaluate and integrate third-party software solutions, both paid and open-source, to enhance platform capabilities.
  • Solve complex and ambiguous technical challenges, providing clear, actionable solutions.
  • Translate business and customer needs into detailed product specifications.
  • Foster collaboration across diverse teams, ensuring alignment on goals, timelines, and deliverables.

Skills & Experience :

  • Strong experience in software development, with a deep understanding of development processes, especially Agile methodologies.
  • Proven hands-on expertise in leading architectural decisions and software development.
  • Demonstrated ability to prototype new concepts and evaluate emerging technologies.
  • Exceptional problem-solving skills, particularly in navigating ambiguity and complex technical issues.

Required Technologies & Expertise :

  • CNF/K8s (Cloud-native functions and Kubernetes)
  • Microservices Architecture
  • Java Spring Boot , JBOSS , Python
  • Stream Processing

Why Ribbon Communications?
Join a forward-thinking and innovative team at Ribbon Communications , where you’ll have the opportunity to influence the future of cutting-edge technology solutions in a collaborative and fast-paced environment.

#J-18808-Ljbffr

Company

Ribbon Communications

Location

Ottawa

Country

Canada

Salary

100.000

URL

https://en-ca.whatjobs.com/coopob__cpl___291_2613792__3337?utm_source=3337&utm_medium=feed&keyword=Systems-Architecture-Architect&location=Ottawa&geoID=4247