Already a candidate?

Feedback
Skip to main content
P

Procom

Web Architect

Ottawa, Ontario, Canada · Onsite

Contract · 12 Months
Start Jun 2026

POSTED

6/22/2026

Job Description

Web Architect

On behalf of our public sector client we are seeking a Web Architect to support a long-term contract. 

RESPONSIBILITIES 
1. Develop and prepare diagrammatic plans for web-based service delivery over the internet, utilizing
Design System principles to ensure consistency and usability  
2. Analyze the problems outlined by systems analysts/designers in terms of such factors as style and
extent of information to be transferred across the internet, considering Drupal architecture and
PHP best practices  
3. Select and use the best available web development tools, including Drupal modules and PHP
frameworks, for linking the internet-based client to the departmental “back end” information
delivery programs and databases  
4. Design high-usability web pages to meet the requirements, leveraging Drupal's theme system and
adhering to Design System guidelines  
5. Verify accuracy and completeness of programs by preparing sample data, and testing them by
means of system acceptance test runs made by operating personnel, utilizing PHP unit testing and
debugging tools  
6. Correct program errors by revising instructions or altering the sequence of operations, using
Drupal's debugging tools and PHP error handling mechanisms  
7. Test instructions, and assemble specifications, flow charts, diagrams, layouts, programming and
operating instructions to document applications for later modification or reference, including
Drupal module documentation and PHP code comments. 

DELIVERABLES
The following deliverables are expected from the Web Architect:
1. Diagrammatic Plans: 
- High-level architecture diagrams showing the web-based service delivery over the internet 
- Detailed design diagrams of the web application, including user interface, data flow, and 
system interactions 
- Design System-compliant wireframes and mockups of key pages and user interfaces 
2. Analysis Reports: 
- Written analysis of problems outlined by systems analysts/designers, including
recommendations for solutions 
- Documentation of factors considered, such as style and extent of information to be
transferred across the internet 
- Identification of potential issues and risks associated with the web application 
3. Technical Design Documents: 
- Selection and justification of web development tools, including Drupal modules and PHP 
frameworks 
- Description of the architecture and design of the web application, including database
schema and data models 
- Documentation of the integration with departmental "back end" information delivery
programs and databases 
4. Web Page Designs: 
- High-usability web page designs that meet the requirements, leveraging Drupal's theme
system and adhering to Design System guidelines 
- Prototypes of key pages and user interfaces for testing and feedback 
5. Test Plans and Results:
- Test plans and scripts for system acceptance testing, including sample data and test cases
- Test results, including identification of defects and recommendations for correction
6. Corrected Programs and Code: 
- Revised programs and code that correct errors and defects identified during testing 
- Updated documentation to reflect changes made to the code 
7. Documentation and Guides: 
- Comprehensive documentation of the web application, including:
a. Drupal module documentation
b. PHP code comments
c. User guides and operating instructions
d. Technical guides for maintenance and modification 
- Assembly of specifications, flow charts, diagrams, layouts, programming and operating
instructions for later modification or reference
8. Final Report: 
- Summary of the project, including successes, challenges, and lessons learned 
- Recommendations for future improvements and enhancements to the web application 
 
QUALIFICATION AND EXPERIENCE
• University undergraduate degree or diploma or 5+ years of progressive experience in IT.  
• Experience working with Drupal domains and solutions. 
• Experience designing System (principles and guidelines for consistent user experience).
• Experience in HTML, JavaScript, PHP, Twig and XML.
• Experience with Drupal modules (e.g. Views, Panels, CCK/Field API). 
• Experience with PHP frameworks (e.g. Symfony, Laravel).
• Experience with Version control systems (e.g. Git, SVN.

1 year contract with renewal options

Secret clearance required with Top Secret eligibility

Hybrid work required in Ottawa
 

This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.

This posting is for a public sector assignment. Compensation will be determined through the competitive bidding process and will be within the approved rate structure for this assignment.

Ready to apply?

You'll complete the application through our portal.

Role summary

Web Architect

Ottawa, Ontario · Onsite

TYPE

Contract · 12 Months

STARTS

6/22/2026

POSTED

2 hours ago

ATS ID

327418



Not quite the right fit?

Browse all of our open roles across tech, finance, and engineering.

See all jobs

Looking for something specific?

Create a profile and get jobs recommended to you based on your skills and preferences.

Create a profile
Terms of Use
Privacy Policy