Job Description
Location: Hybrid, Ottawa Ontario
Security Clearance: Valid Reliability Clearance
Duration: 1-year contract with 3 optional renewal periods
About Us:
We are dedicated to advancing the fields of natural sciences and engineering through research and innovation. Our mission is to foster a culture of discovery and innovation for the benefit of society.
Roles Available:
2. One (1) Intermediate Application Developer
Objective:
Support the decommissioning of legacy technology and its replacement with a cloud-based instance of Drupal WxT, including the migration of all existing content.
Key Responsibilities:
- Assist in the decommissioning and migration processes to Drupal.
- Develop, test, and implement custom plugins and Drupal configurations.
- Provide expertise and guidance in Drupal, cloud-based architectures, and best practices for web content management.
- Collaborate with key stakeholders in the design, development, and implementation of projects.
- Utilize Azure DevOps for code repository, create and deploy servers in the Azure Cloud, and automate deployments using Infrastructure as Code.
- Develop a Concept of Operations including a knowledge transfer to staff.
- Attend meetings and provide progress reports detailing current activities, completed tasks, and future plans.
Mandatory Qualifications for Intermediate Application Developer:
- Demonstrated experience in web applications and content management systems with Drupal.
- Knowledge of cloud-centric architecture and experience in migrating content to Drupal platforms.
- Familiarity with Azure Cloud services and Infrastructure as Code for deployment.
Desirable Skills:
- Public commits to Drupal WxT distribution.
- Experience in Agile software development and lifecycle management.
- Strong communication skills and ability to work effectively in a team environment.