View this new "Junior Solutions Architect" opening in Ottawa, Canada. Apply for jobs in your niche area, and explore related local it/tech / jobs in Ottawa and nearby county areas of Ontario Canada. Our established Learn4Good site has been online since 2003, and we do not charge jobseekers to use our job board.
Assist in the analysis, design, and integration of system requirements to support operational, technical, and safety needs
Support the development of system designs and specifications, including participation in impact assessments and integration activities
Contribute to maintaining system safety and quality standards throughout the software development and release lifecycle
Support system testing and validation activities, including identifying, documenting, and tracking defects
Collaborate with developers, testers, and other stakeholders to ensure effective teamwork and communication within an Agile environment
Assist with planning, task coordination, and project activities to support delivery timelines and established processes
Support field investigations by gathering data, analyzing system behaviour, identifying root causes, and contributing to recommended solutions
Job Requirements
Education:
Degree from a recognized university or community college with an acceptable specialization in computer science, information technology, engineering, or an acceptable combination of education, experience, and training
Experience:
A minimum of 1 year of relevant experience participating in the planning, design, or implementation of 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 Dev Ops, 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 assist in planning and conducting analyses and investigations
Capability to support the development and evaluation of technical and software solutions
Ability to support the creation of specifications, standards, statements of work, and general engineering documentation
Ability to balance multiple assignments and adapts to shifting priorities
Effective oral and written communication skills
Personal Suitability:
Builds and maintains positive working relationships through respect, fairness, tact, and open communication
Demonstrates a strong commitment to quality, safety, and attention to detail
Applies critical thinking and problem-solving skills to support effective decision-making.
Shows a strong work ethic and sense of accountability for results
Displays a commitment to continuous learning and professional development
Maintains a high level of punctuality and accessibility, ensuring timely communication and support in a dynamic work environment
Working conditions:
This is a hybrid position with a minimum requirement of 3 days per week on site
The work location is the Ottawa Technical Systems Centre
Typically conducted in a cubicle and/or…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search. (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).