
DevOps Specialist
- Toronto, ON
- Permanent
- Temps-plein
- Create, maintain, and review Infrastructure-as-Code (Terraform) templates and modules, allowing a curated set of options for services
- Develop and maintain CI/CD pipelines in Azure Devops and GitHub, including creation of templates for consistency across projects
- Us PowerShell, Terraform and Azure CLI for scripting and automation
- Engage with the development teams to setup, manage, and troubleshoot their environments and CI/CD pipelines and processes
- Work with Infrastructure and Operations teams regarding production cloud environments and monitoring
- Collaborate with other Operations, Security and Development stakeholders to ensure infrastructure, tools and DevOps processes meet the needs and standards of the organizationand advocate for a DevOps first mindset
- Accelerate new IT Team Member onboarding with tools, process improvements and projects
- Promote communication, integration, and collaboration for enhanced software development productivity
- Design, deploy, and troubleshoot Azure network and infrastructure solutions
- Assist with the administration, monitoring, and security of existing Azure environments
- At least 2 years of experience with Azure in a DevOps capacity (Pipelines, container management, deployments and monitoring)
- At least 2 years of experience with DevOps managing cloud infrastructure, including Azure services such as APIM, App Services, Container Apps, AKS, Key Vaults, App Insights, Firewalls, App Gateways, and Log Analytics, or equivalent AWS/GCP services
- Proficient in terraform and ability to create, modify or develop existing environments based on Infrastructure as Code methodologies
- Thorough understanding of common software development processes and Agile methodologies
- Excellent communication skills and ability to work with other teams
- Extensive technical knowledge and experience across a variety of IT areas, including infrastructure, development, operations and quality assurance
- Skilled in multiple programming/ scripting languages and version control systems
- Strong documentation abilities and effective communication skills
- Capable of working independently and as part of a team
- Experience with Azure Kubernetes Service and other container services would be considered an asset