Application/Software Architect - Intermediate

  • Ottawa
  • Stafflink
Job DescriptionLocation: Hybrid, Ottawa OntarioSecurity 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.