Web Specialist – Intermediate
Job Summary
- Develop website components and custom web templates based on UX/UI design specifications.
- Develop update analyze and edit website content and functionality.
- Create website graphics and navigational components.
- Research evaluate and integrate web plugins to satisfy design and functionality requirements.
- Implement websites using WordPress CMS in both staging and production environments.
- Develop custom code using PHP JavaScript HTML and CSS.
- Translate UX/UI specifications parameters and wireframes into functional website components.
- Ensure websites comply with accessibility and usability requirements.
- Implement responsive websites that work effectively across:
- PCs
- Macintosh systems
- Mobile phones
- Tablets
- Various screen sizes and devices
- Migrate existing web content to newly developed platforms.
- Develop custom website maintenance documentation for internal IT teams.
- Create web style guides supporting consistent content updates.
- Develop website maintenance processes and documentation.
- Train technical staff and/or business users on ongoing website maintenance.
- Work with stakeholders and technical teams to deliver a user-centric Ontario Court of Justice intranet.
- Ensure websites and web content comply with Government of Ontario standards.
- Minimum 4 years of professional experience.
- Demonstrated experience in the analysis development design testing and implementation of enterprise websites.
- Hands-on experience with standard web programming environments including:
- HTML5
- CSS3
- JavaScript
- PHP
- JavaScript web frameworks such as NodeJS React Vue and/or Angular
- Experience with open-source technologies and initiatives including:
- Linux
- WordPress
- WordPress Plugins
- Drupal
- Lucene-based search engines such as Solr and/or Elasticsearch
- Git
- Apache
- Experience with interface design implementation and testing.
- Experience designing and creating websites for multiple languages and audiences.
- Experience in accessibility testing and knowledge of accessibility principles and internationally recognized guidelines specifically WCAG 2.1 Level AA or higher.
Important: Candidates who do not clearly demonstrate the mandatory requirements above should not be submitted.Technical Skills & ExperienceStrong candidates should demonstrate experience with:Web Development
- HTML5
- CSS3
- JavaScript
- PHP
- XML
- NodeJS
- React
- Vue
- Angular
- MDBootstrap
WordPress & Open Source
- WordPress CMS
- WordPress Plugins
- Drupal
- Linux
- Apache
- Git
- Solr
- Elasticsearch
- Other open-source CMS and web technologies
Cloud & Infrastructure
- Azure Web Services
- WordPress as a Service
- Database as a Service
- Azure-based website implementation
- Azure environments
- Role-Based Access Control (RBAC) in Azure
- Microsoft Entra ID
- Easy Auth
- Windows Server
- Internet Information Services (IIS)
- Web hosting software and configurations
- LAMP stack and common variations
Responsive Web Design
- Responsive website design and implementation.
- Cross-browser and cross-device compatibility.
- Designing websites for different screen sizes and platforms.
- User-focused web experiences.
Accessibility
- Accessibility testing.
- WCAG 2.1 Level AA or higher.
- AODA and related regulations and standards.
- Accessible web content and documents.
- Government accessibility requirements.
UX/UI & Design ExperienceExperience with interactive design principles and tools such as:
- Figma
- Sketch
- InVision
- Adobe InDesign
- Adobe Illustrator
- Adobe Photoshop
- Zeplin
- OmniGraffle
Candidates should also possess:
- User experience design skills.
- Interface design implementation and testing experience.
- Usability testing methodology knowledge.
- Ability to maintain consistency across style fonts images and tone.
- Ability to translate wireframes and prototypes into functional web solutions.
Information Architecture & ContentExperience with:
- Information architecture for websites.
- Metadata templates.
- Content strategy and content creation.
- Content mapping.
- Website and content inventories.
- Migration of existing content to new templates.
- Blogs and presentations.
- Animations.
- Web graphics.
- Videos.
- Social media content.
- Websites serving multiple languages and audiences.
Application & Web ArchitectureKnowledge and experience with current web technologies open-source platforms and cloud architectures including:
- WordPress and other open-source CMS solutions.
- Search engines such as Solr and Elasticsearch.
- Web development frameworks and APIs.
- PHP.
- Java.
- JavaScript.
- Angular.
- .
- MySQL.
- MongoDB.
- Drupal.
- Twig.
- Elasticsearch.
- Security and recovery procedures.
- Code management and deployment practices.
- Installation and testing frameworks.
- Integrated multi-service systems.
- Technical specifications and architectural documentation.
Candidates should be able to:
- Assess system performance and capacity.
- Make architectural recommendations to improve performance.
- Develop technical documentation and architectural artefacts.
- Apply industry web and security standards and best practices.
AI / Modern Development Tools
- Experience leveraging AI coding tools particularly GitHub Copilot to accelerate software development and coding deliverables.
Government / OPS ExperiencePreferred experience includes:
- Knowledge of Government of Ontario web standards.
- Ontario Design System.
- OPS governance and legislative framework.
- Understanding of business planning and websites within the OPS.
- Experience working with government web standards and accessibility requirements.
- Experience converting variable source document formats into accessible content.
- Experience editing web content.
Agile & Collaboration
- Experience using Agile project management platforms particularly Azure DevOps.
- Ability to work with multiple stakeholders.
- Strong communication and interpersonal skills.
- Ability to participate effectively in technical and business discussions.
- Ability to make solution recommendations.
- Ability to document and explain technical work.
- Ability to provide training to technical and business users.
- Ability to work effectively within a multidisciplinary team.
- Ability to communicate and gain buy-in from both technical and non-technical stakeholders.
- Demonstrated ability to introduce and implement improved processes and approaches.
Evaluation CriteriaCriteria 1 Technical Skills: 40 PointsCandidates will be evaluated on:
- Hands-on HTML5 CSS3 JavaScript and PHP experience.
- JavaScript frameworks including NodeJS React Vue and/or Angular.
- Linux WordPress WordPress Plugins Drupal Solr Elasticsearch Git and Apache.
- Experience implementing RBAC in Azure including Entra ID and Easy Auth.
- Interactive design principles and tools such as Figma Sketch InVision Adobe InDesign Illustrator and Photoshop.
- Experience implementing websites on Azure including WordPress as a Service and Database as a Service.
- Responsive website design implementation.
- Knowledge and practical use of GitHub Copilot.
Criteria 2 Functional Knowledge: 35 PointsCandidates will be evaluated on:
- Interface design implementation and testing.
- Designing websites for multiple languages and audiences.
- Information architecture.
- Creating content through blogs presentations animations graphics videos and social media.
- Application of web and security standards and best practices.
Criteria 3 Systems Analysis: 25 PointsCandidates will be evaluated on:
- Accessibility testing and WCAG 2.1 Level AA or higher.
- AODA knowledge and related regulations/standards.
- Knowledge of OPS business planning and websites.
- Azure DevOps and Agile project management experience.
- Communication skills.
- Ability to make solution recommendations.
- Ability to document and explain technical solutions.
- Training technical and business users.
Knowledge Transfer ResponsibilitiesThe successful candidate will be expected to transfer knowledge throughout the project lifecycle.Knowledge transfer will include:
- Architecture sitemaps.
- Prototypes.
- Wireframes.
- Usability approaches.
- Templates.
- Graphics.
- Style guides.
- Website build books/specifications.
- Maintenance documentation.
- Website maintenance processes.
- Project-specific presentations.
- Reports.
- Status decks.
Knowledge will be transferred to:
- Project Manager.
- Project team members.
- Technical/business stakeholders as required.
Knowledge transfer will occur through:
- 1:1 meetings.
- Team meetings.
- Project documentation.
- SharePoint/Teams sites.
- Presentations and project deliverables.
Ideal Candidate ProfileRequired Skills:
Mandatory Requirements Candidates must meet all of the following mandatory requirements: Minimum 4 years of professional experience. Demonstrated experience in the analysis development design testing and implementation of enterprise websites. Hands-on experience with standard web programming environments including: HTML5 CSS3 JavaScript PHP JavaScript web frameworks such as NodeJS React Vue and/or Angular Experience with open-source technologies and initiatives including: Linux WordPress WordPress Plugins Drupal Lucene-based search engines such as Solr and/or Elasticsearch Git Apache Experience with interface design implementation and testing. Experience designing and creating websites for multiple languages and audiences. Experience in accessibility testing and knowledge of accessibility principles and internationally recognized guidelines specifically WCAG 2.1 Level AA or higher. Important: Candidates who do not clearly demonstrate the mandatory requirements above should not be submitted. Technical Skills & Experience Strong candidates should demonstrate experience with: Web Development HTML5 CSS3 JavaScript PHP XML NodeJS React Vue Angular MDBootstrap WordPress & Open Source WordPress CMS WordPress Plugins Drupal Linux Apache Git Solr Elasticsearch Other open-source CMS and web technologies Cloud & Infrastructure Azure Web Services WordPress as a Service Database as a Service Azure-based website implementation Azure environments Role-Based Access Control (RBAC) in Azure Microsoft Entra ID Easy Auth Windows Server Internet Information Services (IIS) Web hosting software and configurations LAMP stack and common variations Responsive Web Design Responsive website design and implementation. Cross-browser and cross-device compatibility. Designing websites for different screen sizes and platforms. User-focused web experiences. Accessibility Accessibility testing. WCAG 2.1 Level AA or higher. AODA and related regulations and standards. Accessible web content and documents. Government accessibility requirements. UX/UI & Design Experience Experience with interactive design principles and tools such as: Figma Sketch InVision Adobe InDesign Adobe Illustrator Adobe Photoshop Zeplin OmniGraffle Candidates should also possess: User experience design skills. Interface design implementation and testing experience. Usability testing methodology knowledge. Ability to maintain consistency across style fonts images and tone. Ability to translate wireframes and prototypes into functional web solutions. Information Architecture & Content Experience with: Information architecture for websites. Metadata templates. Content strategy and content creation. Content mapping. Website and content inventories. Migration of existing content to new templates. Blogs and presentations. Animations. Web graphics. Videos. Social media content. Websites serving multiple languages and audiences. Application & Web Architecture Knowledge and experience with current web technologies open-source platforms and cloud architectures including: WordPress and other open-source CMS solutions. Search engines such as Solr and Elasticsearch. Web development frameworks and APIs. PHP. Java. JavaScript. Angular. . MySQL. MongoDB. Drupal. Twig. Elasticsearch. Security and recovery procedures. Code management and deployment practices. Installation and testing frameworks. Integrated multi-service systems. Technical specifications and architectural documentation. Candidates should be able to: Assess system performance and capacity. Make architectural recommendations to improve performance. Develop technical documentation and architectural artefacts. Apply industry web and security standards and best practices. AI / Modern Development Tools Experience leveraging AI coding tools particularly GitHub Copilot to accelerate software development and coding deliverables. Government / OPS Experience Preferred experience includes: Knowledge of Government of Ontario web standards. Ontario Design System. OPS governance and legislative framework. Understanding of business planning and websites within the OPS. Experience working with government web standards and accessibility requirements. Experience converting variable source document formats into accessible content. Experience editing web content. Agile & Collaboration Experience using Agile project management platforms particularly Azure DevOps. Ability to work with multiple stakeholders. Strong communication and interpersonal skills. Ability to participate effectively in technical and business discussions. Ability to make solution recommendations. Ability to document and explain technical work. Ability to provide training to technical and business users. Ability to work effectively within a multidisciplinary team. Ability to communicate and gain buy-in from both technical and non-technical stakeholders. Demonstrated ability to introduce and implement improved processes and approaches. Evaluation Criteria Criteria 1 Technical Skills: 40 Points Candidates will be evaluated on: Hands-on HTML5 CSS3 JavaScript and PHP experience. JavaScript frameworks including NodeJS React Vue and/or Angular. Linux WordPress WordPress Plugins Drupal Solr Elasticsearch Git and Apache. Experience implementing RBAC in Azure including Entra ID and Easy Auth. Interactive design principles and tools such as Figma Sketch InVision Adobe InDesign Illustrator and Photoshop. Experience implementing websites on Azure including WordPress as a Service and Database as a Service. Responsive website design implementation. Knowledge and practical use of GitHub Copilot. Criteria 2 Functional Knowledge: 35 Points Candidates will be evaluated on: Interface design implementation and testing. Designing websites for multiple languages and audiences. Information architecture. Creating content through blogs presentations animations graphics videos and social media. Application of web and security standards and best practices. Criteria 3 Systems Analysis: 25 Points Candidates will be evaluated on: Accessibility testing and WCAG 2.1 Level AA or higher. AODA knowledge and related regulations/standards. Knowledge of OPS business planning and websites. Azure DevOps and Agile project management experience. Communication skills. Ability to make solution recommendations. Ability to document and explain technical solutions. Training technical and business users. Knowledge Transfer Responsibilities The successful candidate will be expected to transfer knowledge throughout the project lifecycle. Knowledge transfer will include: Architecture sitemaps. Prototypes. Wireframes. Usability approaches. Templates. Graphics. Style guides. Website build books/specifications. Maintenance documentation. Website maintenance processes. Project-specific presentations. Reports. Status decks. Knowledge will be transferred to: Project Manager. Project team members. Technical/business stakeholders as required. Knowledge transfer will occur through: 1:1 meetings. Team meetings. Project documentation. SharePoint/Teams sites. Presentations and project deliverables. Ideal Candidate Profile
Required Education:
Diploma bachelors degree