Software Architect

ADGA Group Consultants IncOttawa, ON
CA$115,000 - CA$125,000Remote

About The Position

ADGA Group is seeking a Software Architect to support the development of the Royal Canadian Navy (RCN) Cloud-Native training environment. This role requires knowledge of systems of systems design and a solid DevOps background. The ideal candidate will possess strong triage and self/time management skills, as the RCN environment involves development and adaptation of solutions. While exhaustive Cloud-Native architecture knowledge is not immediately required, there is an initial project scope to support the candidate's development of promising transferable, adaptive knowledge and skills. Individuals with the required knowledge and/or transferable skills will have the opportunity to develop the capabilities to deliver the specified requirements. This is an anticipated position expected to commence in mid-September, with applications accepted in advance to accommodate the security clearance process.

Requirements

  • Bachelor’s Degree from a Canadian University (or recognized by the Canadian Information Centre for International Credentials (CICIC)) or a recognized College Technical Diploma in field of Sciences, Engineering, Computer Science, or Mathematics.
  • 10+ years of progressive experience as a Software Developer.
  • At least 4 years recent experience as a Software Architect designing, developing, and deploying software systems.
  • Experience working on multiple projects with deriving functional requirements in Software Architecture systems.
  • Experience designing complex software systems which includes software and IT architecture.
  • Experience developing complex software systems including software and IT architecture.
  • Experience working in a Microsoft, and Unix/Linux operating system environment.
  • Experience integrating and testing software in a Software Architecture system.
  • Experience generating, updating, and maintaining software design documentation.
  • Experience determining and implementing IT infrastructure.
  • Must currently hold or be eligible to obtain and maintain a Secret (Level II) Canadian Federal Government Security clearance VCR and Controlled Goods clearances.

Nice To Haves

  • Knowledge of systems of systems design.
  • Solid DevOps background.
  • Strong triage and self/time management skills.
  • Exhaustive Cloud-Native architecture knowledge.

Responsibilities

  • Develop Cloud-Native architecture for the RCN Cloud component systems and the Synthetic Training hub, enabling deployment as collaborative self-contained units relying on public or private Cloud-Native infrastructure.
  • Find or recommend Horizon or Synthetic Training Hub Open Source or Commercial components available as containers or from which containers can be built.
  • Create Horizon and Synthetic Training Hub documentation, including block level architectural component design diagrams, network traffic diagrams and firewall rulesets, swim-lane diagrams for authentication states, and tables detailing security control implementation.
  • Develop IaC Deployments for Navy Organizational infrastructure to support Cloud and Synthetic Training Hub pipelines.
  • Develop Cloud-Native IaC deployments for Navy Cloud component systems and the Synthetic Training hub, allowing for easy sizing, tuning, cost reduction, and on-demand re-deployment.
  • Build TLA components from source when required to enable container creation.
  • Develop TLA Component containers for use in Horizon Kubernetes deployments.
  • Develop Synthetic Training Hub containers to deliver co-operative multi-user M&S scenarios and their required user experience infrastructure.

Benefits

  • Maternity/Parental Top-Up (up to 52 weeks)
  • Reservist Leave Top-Up (up to 180 days)
  • Profit-sharing plan for all full-time and part-time employees.
  • Comprehensive benefit program with choice between base or enhanced plans.
  • Health & Dental coverage (depending on plan).
  • Health Spending Account.
  • Short-Term Disability.
  • Employee Assistance Program.
  • Telemedicine service.
  • Discounts on gym memberships.
  • 5,000+ perks through Perkoplis.
  • Deferred Profit Sharing Plan.
  • Access to a wide range of other employee-centric services and savings programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service