Government of Canada / Gouvernement du Canada

Systems Architect

NOC 21231 Software Solutions Employee Digital
Apply Build a Job Description

Overview

As a Systems Architect in the Department of National Defence, you design and oversee the development of complex software solutions that support Canada's defence and security operations. You work at the intersection of technology strategy and implementation, translating business requirements into scalable, secure technical architectures that meet both current needs and future growth. Your role involves collaborating with stakeholders across the organization to understand challenges, propose innovative solutions, and ensure systems integrate seamlessly with existing infrastructure. Your responsibilities include designing system blueprints, evaluating technology options, assessing risks, and providing technical guidance to development teams. You conduct architectural reviews, document design decisions, and ensure compliance with government standards and security requirements. You may lead or mentor junior technical staff and participate in procurement decisions for software tools and platforms. Working in a dynamic environment where cyber threats and operational demands constantly evolve, you balance innovation with reliability, ensuring defence systems remain robust and mission-ready. You work primarily in office settings, though remote work arrangements are increasingly common in this role. You collaborate with software developers, project managers, business analysts, and senior leadership. Your work directly supports Canada's military effectiveness and national security objectives, making this a meaningful career for those committed to public service.

Key Responsibilities

Deliver software solutions services supporting GC digital operations, Develop, configure, and maintain IT systems and infrastructure, Troubleshoot technical issues and provide user support, Document technical solutions and maintain system records

Required Skills

Systems administration, Programming/scripting, Network and security, Cloud technologies, ITIL/ITSM practices, Technical proficiency, Attention to detail, Collaboration, Continuous learning

Typical Education

Post-secondary education or equivalent experience relevant to the position

Training

Most positions require a bachelor's degree in computer science, software engineering, or a related field from a recognized institution. Some candidates with extensive professional experience in software development may qualify without a degree, depending on the specific competition. Professional certifications are valued, including those in enterprise architecture frameworks (TOGAF, Zachman), cloud platforms (AWS, Azure, Google Cloud), and security domains (CISSP, Security+). Government of Canada security clearances, typically Secret or Top Secret, are required and the employer will arrange these. Once hired, you'll have access to professional development through the Canadian Armed Forces HR learning portals, including technical training, leadership development, and government-specific courses on policy and procurement. Many employees pursue advanced certifications throughout their career. The department also supports attendance at professional conferences and memberships in organizations like the IEEE and the Canadian Information Processing Society.

Entry Plans

Entry to Systems Architect positions in the Public Service typically occurs through advertised competitions posted on the Government of Canada's job board (jobs.gc.ca). These competitions are open to Canadian citizens and permanent residents. You may enter as a new graduate (if the competition targets this level) or as an experienced professional, depending on the specific posting. If you're currently working in the federal Public Service in a related IT role, you can apply for internal competitions, which are often advertised first. The Public Service uses both traditional competitions and talent pools to fill positions. Lateral moves from other government departments or the private sector are common for experienced Systems Architects. Students can gain exposure through federal internship programs such as the Federal Student Work Experience Program (FSWEP) or Co-op programs, which can lead to indeterminate (permanent) positions. The department also participates in post-secondary recruitment initiatives at Canadian universities with strong computer science and engineering programs. All candidates must pass a security screening process and be willing to obtain a security clearance. Selection is based on education, technical skills, and demonstrated experience with software architecture principles.

Part-Time Options

Systems Architect positions are typically full-time, though flexible and hybrid work arrangements are increasingly available, especially post-pandemic. Many DND civilian offices have adopted hybrid models where employees work partially from home and partially on-site. Part-time work in this role is less common but may be negotiated depending on operational needs and the specific position. Remote work options vary by posting and team requirements; some architects work entirely remotely while others are required to be on-site for certain days per week for collaboration and security reasons. The department is committed to work-life balance and supports flexible work arrangements where operational requirements permit. Discussions about flexible schedules can typically occur during hiring or during your tenure. Federal employees also benefit from generous leave entitlements, including vacation, sick leave, and family-related leaves under the Public Service Labor Relations Act.