Job Posting Title
Junior Solutions Architect (3 positions available)Job Category
InfrastructureLanguage Requirements
English / AnglaisFlexible Work Agreement Type
Hybrid / HybridePosting End Date
2025-08-12Job Grade
PIPSC-2Pay Range
$91,278 - $114,668Job Summary
Plan, organize, direct, and participate in the design and implementation of current and future Air Traffic Management System changes and enhancements. Areas of responsibility include requirements analysis and requirements management, impact assessments, system design, system performance, system integration, system safety, system security design and strategic system enhancement planning.Job Description
What NAV CANADA offers you:
Challenging, team-oriented work environment
Competitive compensation and benefits
Defined benefit pension plan
Opportunities for growth and development
Flexible work arrangements
Diverse and inclusive workforce
Key Accountabilities:
System Design and Integration: Assist in the analysis, design, and integration of system requirements. Support the creation of system designs and specifications to meet operational, technical, and safety requirements. Participate in impact assessments, system modifications, integration tasks, and performance engineering activities under supervision.
System Safety and Quality Assurance: Contribute to maintaining system safety standards within core air traffic management systems. Assist with quality assurance tasks throughout the software release process, adhering to established safety and quality standards.
Testing and Validation: Support system testing and validation activities to ensure systems comply with performance and safety standards. Identify, document, and assist in managing defects.
Collaboration and Communication: Work collaboratively within an Agile software development team alongside technologists, developers, and testers. Foster effective teamwork and clear communication.
Project Coordination and Planning: Assist the team in planning, scheduling tasks, and coordinating activities. Support the review of project recommendations and assessments, ensuring alignment with established processes and timelines.
Field Investigations: As part of your role, you will assist in conducting field investigations when abnormal behavior is observed within the system. This includes gathering relevant logs and defect evidence, conducting thorough analysis to ascertain the validity of the defect, identifying the root cause, and providing recommendations for potential solutions.
Job Requirements
Education:
Graduation from a recognized university with a specialization in computer engineering, systems engineering, computer science, electrical engineering or an acceptable combination of education, experience and training.
Experience:
Minimum of one (1) year of relevant experience in planning, designing, or implementing complex systems; this may include co-op placements or internships.
Familiarity with interpreting requirements and developing technical documentation, such as software requirements specifications.
Exposure to system and/or network design through coursework or work projects.
Basic experience or understanding of lifecycle problem analysis and resolution.
Hands-on experience with system modeling or design tools, such as UML, SysML, Enterprise Architect, etc.
Experience with tools for requirements management, problem tracking, configuration management, and testing (Jira, Azure DevOps, IBM Jazz, etc.).
Knowledge:
Fundamental knowledge of systems engineering principles and methodologies, including requirements analysis, system design, configuration management, and validation processes.
Understanding of system integration and interfaces, such as REST APIs, messaging queues, middleware, or network protocols.
Familiarity with modern software architecture principles, such as microservices, containerization (Docker/Kubernetes), or service-oriented architecture, even if only in theory or through labs.
Abilities:
Ability to prioritize tasks, adapt to changing priorities, and handle multiple assignments.
Ability to assist in planning and conducting analyses and investigations.
Capability to support the development and evaluation of technical and software solutions.
Effective oral and written communication skills.
Ability to support the creation of specifications, standards, statements of work, and general engineering documentation.
Personal Suitability:
Develops positive interpersonal relationships through respect, fairness, tact, and open communication.
Demonstrates initiative, integrity, flexibility, reliability, dependability, thoroughness, and a positive attitude.
Committed to teamwork, safety, quality, continuous learning, and professional development.
Exhibits critical thinking skills and attention to detail for effective problem-solving.
Working Conditions:
This position is a hybrid position with a minimum – 3 days per week on site.
Typically conducted in a cubicle and/or open office and/or meeting room and/or lab environments using computer-based tools.
Travel may be required on occasion.
NAV CANADA is committed to building a skilled, diverse workforce reflective of Canadian society. If you do not believe that you match every job requirement listed on this job posting, we still encourage you to apply. NAV CANADA encourages a culture of learning and growth, and recognizes that although some technical skills are mandatory, many others can be taught.
Our Company strives to create an inclusive and barrier-free selection process and work environment. If you require accommodations during this competition process, please ensure that you inform the interview coordinator or hiring manager of any accommodation measures you may require. NAV CANADA will provide accommodations throughout the recruitment and selection process to applicants with disabilities as required.
The successful candidate must meet the security requirement of the position and be legally able to work in Canada.
We thank all applicants for their interest; only those selected for next steps will be contacted.
-