Cloud Automation Engineer
Gore Mutual Insurance
About the role
About
At Gore Mutual, we’ve always set ourselves apart as a modern mutual that does good. Now, we’re proudly building on that legacy to transform our company—and our industry—for the better. Effective January 1, 2026, Gore has joined Beneva—the country’s largest mutual insurance company—as part of its Property & Casualty operations in Ontario and Western Canada. During 2026, Gore will combine its operations with Unica Insurance, Beneva’s Ontario-based subsidiary specializing in niche commercial and personal insurance, creating a stronger, more diversified mutual insurer with greater scale and long‑term stability. Every decision and investment remains anchored in long‑term benefits to customers, members, and communities. Come join us.
Responsibilities
- Design, develop, and maintain Infrastructure-as-Code using Terraform, ensuring infrastructure is reproducible, testable, and auditable.
- Build and maintain reusable IaC modules aligned with platform standards, security guardrails, and network architecture patterns.
- Implement automated provisioning, configuration, scaling, and decommissioning workflows for cloud infrastructure and shared services.
- Define and maintain code repositories following industry best practices and strong code repository governance.
- Design and maintain BC/DR capabilities and recovery environments using Infrastructure-as-Code.
- Automate recovery environment deployment and support validation/testing routines to ensure recoverability and resilience.
- Design, implement, and maintain CI/CD pipelines for infrastructure and platform automation.
- Integrate testing, validation, and policy enforcement into pipelines to promote safe and consistent changes.
- Build automation solutions using PowerShell, Azure Logic Apps, Azure Automation Accounts, and Azure Functions.
- Develop event-driven and scheduled automation for platform operations, governance processes, and operational workflows.
- Implement robust secret management and secure runtime configuration practices.
- Develop and maintain automation using PowerShell, Python, and Bash scripting.
- Use appropriate scripting/tools to enable orchestration, integration, validation, and operational automation across platforms.
- Work closely with other IT teams to integrate cloud network solutions with existing systems and applications.
- Troubleshoot, diagnose, and resolve hardware, software, and other network and system problems including routers, switches, firewalls, wireless controllers and VPN concentrators.
- Maximize network performance by monitoring activity and utilizing observability tools such as Dynatrace and Azure monitoring.
- Monitor and maintain company-wide AV infrastructure such as conference rooms and collaboration spaces.
- Serve as the on-call network engineering for after-hours escalation issues as part of the company on-call rotation schedule.
- Ensure automation solutions are observable and operationally supportable by integrating with modern observability platforms such as Dynatrace, Datadog, and Azure-native tooling including Azure Monitor and Azure Log Analytics.
- Develop dashboards, alerts, and operational insights, enabling faster detection and root-cause analysis by using telemetry and platform standards.
- Use modern query languages such as DQL and KQL, with secondary knowledge of SQL, to support troubleshooting, insights, and automation-driven operations.
- Embed cloud security and technology security best practices into all automation solutions.
- Partner with Security teams to ensure automation aligns with enterprise security requirements and audit expectations.
- Ensure changes are traceable and auditable through source control and deployment records.
- Apply a strong foundation in cloud network theory to ensure automation processes are designed with a private networking first priority.
- Ensure automation supports secure connectivity patterns including segmentation, routing considerations, controlled ingress/egress, and service endpoint/Private Link-style design patterns where applicable.
Qualifications
- Undergraduate degree in Engineering or related field with one of the Certifications: AZ-104, AZ-400, Terraform Associate or Terraform Authoring and Operations Professional.
- Minimum of 5 years of experience with batch scripting languages.
- Minimum 3 years of experience with technology process automation using tools such as Azure Functions, Logic Apps, Automation Accounts, Lambda or Power Platform.
- Relevant certifications such as AZ-104, AWS CloudOps Engineer.
- AZ-400 certification is highly desirable.
- Minimum of 3 years of experience with Infrastructure-as-Code technologies such as Azure BICEP, ARM or Terraform, preference to direct Terraform experience.
- Minimum of 2 years of experience with private cloud networking concepts.
- Proficiency in infrastructure technology automation, working within cloud platforms such as AWS, Azure, or Google Cloud.
- In-depth understanding of system automation scripting technologies using common scripting languages such as PowerShell, Bash or Python.
- In-depth understanding of high availability, disaster recovery, multi-site architecture, serverless micro-service automation architecture, and hybrid cloud service integration.
- Strong understanding of Infrastructure-as-Code concepts and technologies (e.g. Terraform, BICEP, ARM, Git).
- Ability to build Terraform code based on technology infrastructure architecture designs and service catalogue standards.
- Knowledge of Git repository branch strategies and code repo best practices.
- Experience with serverless automation tools across hybrid cloud providers to build integration and automation processes.
- Hands-on experience with serverless automation tools such as Azure Automation Accounts, Logic Apps, Functions, AWS Lambda and Data Factory.
- Strong understanding of object-oriented scripting using common script languages like PowerShell, Bash or Python.
- Working experience with vendor API tools for use within automation and integration processes.
- Ability to diagnose and resolve complex micro-service and CI/CD issues.
- Ability to diagnose and resolve complex micro-service and CI/CD pipeline issues across a hybrid cloud environment.
- Act as SME and tier 3 support for troubleshooting of deployed automation and integration solutions.
- Solving and conducting disaster recovery operations when required.
- Excellent verbal and written communication skills to collaborate effectively with team members and stakeholders.
- Ability to manage multiple projects and prioritize tasks effectively.
Compensation & Benefits
- Base salary range: $64,500 - $114,500.
- Potential to earn more through discretionary bonus program.
- Extended health and dental benefits.
- Disability insurance.
- Retirement plan matching.
- Paid time off.
- Recognition and perk programs.
Accessibility
Gore Mutual Insurance Company is committed to providing accommodations for people with disabilities during all phases of the recruiting process, including the application process. If you require accommodation because of a disability, we will work with you to meet your needs. Contact us and a human resources representative will consult with you to determine an appropriate accommodation. Should you request an accommodation during the interview process, please notify your Talent Acquisition Consultant.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free