Scheduled Maintenance: sisystems.com will be Unavailable from Friday, Dec 9th @ 8:00 PM MST - Saturday, Dec 10th @ 8:30 AM MST for regularly scheduled maintenance.
Login | Register

Senior Deployment Specialist to lead the development and execution of Cloud application deployment strategies and processes in a Microsoft Azure Cloud environment

Job Type: Contract
Positions to fill: 1
Start Date: Apr 03, 2023
Job End Date: Dec 05, 2023
Pay Rate: Daily: Negotiable
Job ID: 125283
Location: Ottawa
Apply
Our valued Public Sector client is in need of a Senior Deployment Specialist to lead the development and execution of Cloud application deployment strategies and processes in a Microsoft Azure Cloud environment.

The Deployment Specialist will analyse system infrastructure dependencies and ensure proper configuration management in the respective environments throughout the development life-cycle.

Responsibilities:
  • Develop project plans for Deployment and Release Management deliverables;
  • Execute the completion of deliverables to ensure deployment and release management milestones are met;
  • Support the creation of schedules for the implementation of technology releases to the various development and test environments;
  • Provide direction and guidance to team members related to implementation strategies, and deployment and release management processes;
  • Analyze and evaluate alternative technology deployment solution options;
  • Develop strategies for the implementation of technical solutions to meet the business needs;
  • Ensure the integration of all aspects of technology solution deployment;
  • Lead the development of implementation plans;
  • Manage and co-ordinate the resources required to implement product releases;
  • Manage and co-ordinate the deployment of system inter-dependencies with infrastructure service providers and third party Vendor solutions;
  • Work with internal and external clients as required to investigate implementation and deployment issues;
  • Identify and manage risks and issues utilizing existing project processes, including the development of mitigation and resolution strategies;
  • Evaluate the quality of deliverables to ensure conformance to required standards and commitments;
  • Perform analysis and impact assessment for technical requirements and change requests;
  • Promote continuous team communication and collaboration amongst team members; and
  • Perform knowledge transfer to employees.
Must haves:
  • Agile software development lifecycle methodology;
  • Integrated development environments frameworks such as Eclipse, MS Visual Studio etc.;
  • Cloud software application development processes, service delivery models and testing frameworks and tools, preferably in a Microsoft Azure;
  • Continuous Integration pipeline processes and tools such as Microsoft DevOps, Jenkins etc;
  • Application development programming skills such as Java, C#, Python etc.; and
  • Database technology;