
Software Architect
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Canada.
β’ Design Cloud-Native architecture for the Royal Canadian Navy Cloud component systems and the Synthetic Training Hub.
β’ Ensure systems are deployed as collaborative, self-sufficient units on either public or private Cloud-Native infrastructure.
β’ Identify or suggest Horizon or Synthetic Training Hub open-source or commercial components that are available as containers or can be containerized.
β’ Create architectural component design diagrams, network traffic diagrams, firewall rulesets, swim-lane diagrams, and tables for security-control implementation.
β’ Develop Infrastructure as Code (IaC) deployments for Navy organizational infrastructure that supports Cloud and Synthetic Training Hub pipelines.
β’ Create Cloud-Native IaC deployments that can be scaled, optimized for cost, and rapidly redeployed.
β’ Build TLA components from source when necessary to facilitate container creation.
β’ Develop TLA component containers for deployments on Horizon Kubernetes.
β’ Create containers for the Synthetic Training Hub to support collaborative multi-user modeling, simulation scenarios, and related user-experience infrastructure.
β’ Assist in the development of the Royal Canadian Navy Cloud-Native training environment.
β’ Prioritize and manage issues as the RCN evolves and shifts towards suitable solutions.
β’ Bachelorβs Degree from a Canadian University or one recognized by CICIC, or a recognized College Technical Diploma in Sciences, Engineering, Computer Science, or Mathematics.
β’ Over 10 years of progressive experience as a Software Developer.
β’ At least 4 years of recent experience as a Software Architect involved in designing, developing, and deploying software systems.
β’ Experience in deriving functional requirements for Software Architecture systems.
β’ Proven experience in designing complex software systems, including both software and IT architecture.
β’ Experience in developing complex software systems, covering software and IT architecture.
β’ Familiarity with Microsoft and Unix/Linux operating system environments.
β’ Experience in integrating and testing software within a Software Architecture system.
β’ Proficiency in generating, updating, and maintaining software design documentation.
β’ Knowledge in determining and implementing IT infrastructure.
β’ Experience in a Cloud Native environment is highly preferred.
β’ Must currently possess or be eligible to obtain and sustain a Secret (Level II) Canadian Federal Government Security clearance.
β’ Must obtain and maintain VCR and Controlled Goods clearances.
β’ Consultants are required to hold Controlled Goods clearance and Insurance.
β’ Flexible work approach along with work-life balance policies.
β’ Maternity/Parental Top-Up (up to 52 weeks).
β’ Reservist Leave Top-Up (up to 180 days).
β’ Company-wide profit-sharing plan available for all full-time and part-time employees.
β’ Option to choose between base or enhanced benefits plans.
β’ Health and Dental coverage.
β’ Health Spending Account.
β’ Short-Term Disability benefits.
β’ Employee Assistance Program.
β’ Telemedicine services.
β’ Discounts on gym memberships.
β’ Access to 5,000+ perks through Perkoplis.
β’ Deferred Profit Sharing Plan.
β’ Additional employee-centric services and savings programs.
β’ Opportunities for career development and professional growth.
NationsBenefits
QAVION GROUP
Weflow | getweflow.com
Travoom
Get handpicked remote jobs straight to your inbox weekly.