🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

IT Cyber Implementation Specialist

Hospitality Full Benefits Career Growth
Company

CAE

Location

Ottawa, Canada

Posted

March 13, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

About This Role

Position Summary

CAE Defence & Security Canada is seeking a Cyber Implementation Specialist to lead the design, integration, and operationalization of cybersecurity solutions across all CAE D&S Canada programs. This role will be embedded within the D&S Canada architecture team, supporting project delivery and in-service sustainment.

Key Responsibilities

Cybersecurity Architecture & Implementation

- Lead the implementation of cybersecurity controls and architecture for current and Future programs.

- Translate contractual cybersecurity requirements (e.g., CDRLs, DIDs, Annex F matrices) into actionable architecture and implementation plans.

- Support the development and customization of reusable cybersecurity documentation templates for proposal and delivery phases.

Project Delivery & Technical Leadership

- Serve as the primary cyber lead for current and ...