Job ID :
Company :
Internal Postings
Location :
Ottawa, ON
Type :
Duration :
6 Months
Salary :
Status :
Openings :
Posted :
14 Jan 2022
Job Seekers, Please send resumes to
Detailed Job Description: 
  • Senior Cloud Engineer will be responsible for design and implementation of cloud based solutions for  internal and external customers.
  • Design and deployment of Azure solutions that include high availability, multi-regions.
  • Responsible for technical incident management and resolving technical issues, serve as technical escalation point within the team and participate in case triage meetings.
  • Maintain various production and development environments hosted in Azure for our customers. 
  • Participate in all aspects of the deployment life cycle for Azure solutions, including planning, requirements, development, testing, and quality assurance and produce associated artefacts. 
  • Troubleshoot incidents, identify root cause, fix, and implement preventive measures
  • Perform configuration updates and enhancements per vendor recommendations for cloud services configured. 
  • Configure auditing, monitoring, and alerting for solutions/services deployed in azure cloud. 
  • Automation of deployment process or any other repeatable tasks. 
Required years of experience, training, technical skills, and other requirements for job performance:
  • 7+ years of experience in IT Infrastructure solutions implementation and support and 2+ years with Azure
  • Hands-on experience with one or more configuration management systems such as Ansible, Chef, or Puppet
  • Hands-on experience to install, configure, test, and deploy enterprise and multi-cloud network infrastructure
  • Scripting and coding skills – PowerShell, Azure CLI, Python, Azure DevOps, Git, Azure Automation
  • Experience with networking and security concepts, methods and technologies in large scale, production Azure and hybrid environments
  • Experience with Active Directory and group policy.
  • Experience with log collection tools and analysis, as well as infrastructure performance monitoring tools and optimization practices
  • Excellent communication and relationship skills, especially the ability to articulate advanced technical topics to both technical and non-technical staff
  • Extensive knowledge of the Microsoft Enterprise software products and services
Preferred to have at least one of the below Azure Certifications:
  • AZ-103 Microsoft Azure Administrator
  • AZ-203 Developing Solutions for Microsoft Azure
  • AZ-300/303/304 Microsoft Azure Solutions Architect
Education & Certifications: Bachelor's degree in Computer Science, Engineering or equivalent experience.