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: Jun 12, 2023
Job End Date: Dec 05, 2023
Pay Rate: Daily: Negotiable
Job ID: 130324
Location: Calgary, Edmonton, Halifax, London, Montreal, Ottawa, Regina, Toronto, Vancouver, Victoria, Winnipeg
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.
Responsibilities:
Must haves:
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;