Senior Software Architect - DevOps
Remote
Contracted
Experienced
Senior Software Architect - DevOps
Start Date: April 1, 2026
12 Month Contract
Aequilibrium (AEQ) is a Canadian digital consulting and implementation services company that partners with organizations to design and develop modern technology solutions.
We are looking for a Senior Software Architect. DevOps to join our team for a 12-month client project, working alongside a talented group of engineers and delivery professionals to build and implement high-quality software solutions.
You will provide technical leadership, architectural oversight, and documentation within a cross-functional agile delivery team, leading the design and evolution of secure, scalable, cloud-native enterprise solutions. The role includes producing and maintaining clear architectural diagrams, models, and technical documentation to communicate system design, integration patterns, and non-functional requirements, while guiding development teams to ensure alignment with DevOps practices, provincial digital standards, and hybrid cloud platforms supporting iterative, continuous delivery.
KEY RESPONSIBILITIES
1. Designs cloud‐native architectures for microservices deployed on OpenShift 4.x and
Kubernetes, using modern patterns such as service meshes, telemetry, and
container‐optimized workflows.
2. Defines event‐driven and asynchronous system designs using modern streaming and
messaging technologies (e.g., GCP Pub/Sub) and standardized eventing patterns
(CloudEvents, EDA best practices).
3. Designs secure authentication and authorization flows using OIDC/OAuth2, Keycloak, cloud identity providers, and API gateways such as Apigess, Kong, or cloud‐native ingress controllers.
4. Establishes robust data architectures integrating modern data stores (e.g., PostgreSQL, SOLR, cloud‐managed DBs) with legacy enterprise systems such as Oracle.
5. Develops and documents architectural models, diagrams, non‐functional requirements, digital standards, and governance frameworks, ensuring traceability and clear architectural intent.
6. Guides teams in applying DevOps, Infrastructure‐as‐Code (Terraform, Helm, Kustomize), and secure SDLC practices across the software delivery lifecycle.
7. Ensures alignment with digital platform reference architectures, government security
standards, cloud governance frameworks, and enterprise architectural guidelines.
8. Designs and implements comprehensive observability strategies, including metrics, logs, distributed tracing, SLOs/error budgets, dashboards, and proactive alerting across
OpenShift, Kubernetes, and Google Cloud Platform.
APPROACH
You will work collaboratively within our client’s modernization program. This initiative replaces legacy registries systems with modern, scalable, secure digital services built using human‐centred design, modular architecture, and cloud‐native technologies deployed across both the client’s OpenShift 4.x Private Cloud and the Google Cloud Platform (GCP).
You will operate within cross‐functional agile product teams made up of staff including the Senior Product Manager, developers, UX/UI designers, business analysts, and change managers, to ensure strong alignment between business objectives, user needs, and technical implementation. You will report to delegated Project Authority and participate in a scaled agile delivery model supporting multiple product streams.
The dynamic and iterative nature of registries modernization may require flexibility in sprint planning and cross‐team collaboration to accommodate the rapid evolution of product features, integration patterns, and platform capabilities.
ACTIVITIES AND DELIVERABLES
You will participate in the following activities, including but not limited to:
1. Agile Delivery & Cross‐Functional Collaboration
You will be responsible for providing structured and ongoing knowledge transfer to internal staff, enabling long-term sustainment of systems. Knowledge transfer activities will include:
1. Formal Knowledge Transfer
2. On‐the‐Job Coaching & Pairing
3. Documentation & Sustainment Materials
Start Date: April 1, 2026
Location: Remote
Compensation: $75 - $85 an hour
About Aequilibrium
Aequilibrium (AEQ) is a digital consulting and innovation services firm focused on strategy, experience design, and technology. Through AEQ Innovate, we explore and build next-generation solutions using XR, AI, and immersive technologies to elevate employee training, onboarding, and human-centered experiences.
Our vision is to enrich people’s lives by crafting remarkable experiences.
Learn more at: aequilibrium.com
Start Date: April 1, 2026
12 Month Contract
Aequilibrium (AEQ) is a Canadian digital consulting and implementation services company that partners with organizations to design and develop modern technology solutions.
We are looking for a Senior Software Architect. DevOps to join our team for a 12-month client project, working alongside a talented group of engineers and delivery professionals to build and implement high-quality software solutions.
You will provide technical leadership, architectural oversight, and documentation within a cross-functional agile delivery team, leading the design and evolution of secure, scalable, cloud-native enterprise solutions. The role includes producing and maintaining clear architectural diagrams, models, and technical documentation to communicate system design, integration patterns, and non-functional requirements, while guiding development teams to ensure alignment with DevOps practices, provincial digital standards, and hybrid cloud platforms supporting iterative, continuous delivery.
KEY RESPONSIBILITIES
1. Designs cloud‐native architectures for microservices deployed on OpenShift 4.x and
Kubernetes, using modern patterns such as service meshes, telemetry, and
container‐optimized workflows.
2. Defines event‐driven and asynchronous system designs using modern streaming and
messaging technologies (e.g., GCP Pub/Sub) and standardized eventing patterns
(CloudEvents, EDA best practices).
3. Designs secure authentication and authorization flows using OIDC/OAuth2, Keycloak, cloud identity providers, and API gateways such as Apigess, Kong, or cloud‐native ingress controllers.
4. Establishes robust data architectures integrating modern data stores (e.g., PostgreSQL, SOLR, cloud‐managed DBs) with legacy enterprise systems such as Oracle.
5. Develops and documents architectural models, diagrams, non‐functional requirements, digital standards, and governance frameworks, ensuring traceability and clear architectural intent.
6. Guides teams in applying DevOps, Infrastructure‐as‐Code (Terraform, Helm, Kustomize), and secure SDLC practices across the software delivery lifecycle.
7. Ensures alignment with digital platform reference architectures, government security
standards, cloud governance frameworks, and enterprise architectural guidelines.
8. Designs and implements comprehensive observability strategies, including metrics, logs, distributed tracing, SLOs/error budgets, dashboards, and proactive alerting across
OpenShift, Kubernetes, and Google Cloud Platform.
APPROACH
You will work collaboratively within our client’s modernization program. This initiative replaces legacy registries systems with modern, scalable, secure digital services built using human‐centred design, modular architecture, and cloud‐native technologies deployed across both the client’s OpenShift 4.x Private Cloud and the Google Cloud Platform (GCP).
You will operate within cross‐functional agile product teams made up of staff including the Senior Product Manager, developers, UX/UI designers, business analysts, and change managers, to ensure strong alignment between business objectives, user needs, and technical implementation. You will report to delegated Project Authority and participate in a scaled agile delivery model supporting multiple product streams.
The dynamic and iterative nature of registries modernization may require flexibility in sprint planning and cross‐team collaboration to accommodate the rapid evolution of product features, integration patterns, and platform capabilities.
ACTIVITIES AND DELIVERABLES
You will participate in the following activities, including but not limited to:
1. Agile Delivery & Cross‐Functional Collaboration
- Participating in daily stand‐ups, backlog refinement, sprint planning, sprint reviews, and retrospectives within integrated teams including internal developers, designers, BAs, product management, and change management.
- Assessing technical feasibility of user stories and advising on implementation strategies aligned to OpenShift and GCP capabilities.
- Collaborating with the Senior Product Manager to ensure sprint objectives align with product goals and customer value.
- Designing and developing cloud‐native services using Python/Flask, Node.js, Vue.js, TypeScript, Vite/Webpack, and related modern technologies.
- Developing backend services and APIs following OpenAPI 3.0, ensuring compatibility with provincial API gateways and secure integration patterns.
- Implementing event‐driven workflows using NATS Streaming for asynchronous interaction between registries services.
- Applying data modeling, schema design, and performance tuning for PostgreSQL (both on OpenShift and Cloud SQL on GCP), including integration with Solr for search capabilities.
- Working with the Senior Software Architect to align designs to domain‐driven architecture, cloud‐native standards, and enterprise integration practices.
- Creating and maintaining CI/CD pipelines using GitHub Actions, ArgoCD, Jenkins, OpenShift Pipelines, and Cloud Build on GCP.
- Supporting deployment patterns across OpenShift 4.x (Private Cloud) and GCP services such as Cloud Run, GKE (Google Kubernetes Engine), and artifact registries.
- Implementing GitOps and Infrastructure-as-Code (IaC) practices using tools such as Kustomize/Helm, Terraform, or GCP Deployment Manager.
- Ensuring secure development practices including OIDC/Keycloak integration, vulnerability scanning, dependency management, and secure API design.
- Managing containerization workflows using Docker/Podman, imageStreams/buildConfigs on OpenShift, and container registries on GCP.
- Creating and maintaining technical documentation, including architecture artifacts, API definitions, runbooks, deployment guides, CI/CD workflows, and testing documentation.
- Providing coaching and mentorship to internal staff on cloud-native development, DevOps practices, automated testing, containerization, OpenShift workflows, and GCP services.
You will be responsible for providing structured and ongoing knowledge transfer to internal staff, enabling long-term sustainment of systems. Knowledge transfer activities will include:
1. Formal Knowledge Transfer
2. On‐the‐Job Coaching & Pairing
3. Documentation & Sustainment Materials
Start Date: April 1, 2026
Location: Remote
Compensation: $75 - $85 an hour
About Aequilibrium
Aequilibrium (AEQ) is a digital consulting and innovation services firm focused on strategy, experience design, and technology. Through AEQ Innovate, we explore and build next-generation solutions using XR, AI, and immersive technologies to elevate employee training, onboarding, and human-centered experiences.
Our vision is to enrich people’s lives by crafting remarkable experiences.
Learn more at: aequilibrium.com
Apply for this position
Required*