Sr. DevOps Engineer at Borrowell | Toronto, CA | Rezi

Sr. DevOps Engineer at Borrowell

Sr. DevOps Engineer

Borrowell · Toronto, CA

1 months ago

Sr. DevOps Engineer

Borrowell · Toronto, CA

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are seeking a Senior DevOps Engineer to design, automate, and manage the mission-critical cloud infrastructure supporting our marketplace. As a key member of our DevOps team, you will drive our Infrastructure-as-Code (IaC) strategy, develop tools to simplify our deployment processes, and integrate automated testing into our delivery pipelines. This is a collaborative, cross-functional role requiring close partnership with development, security, and QA teams. The ideal candidate is a proactive engineer with a strong foundation in cloud platforms, CI/CD automation, containerization, and security best practices, dedicated to helping us deliver reliable services to 4 million members.

Responsibilities

  • Design, automate, and manage mission-critical cloud infrastructure.
  • Drive the Infrastructure-as-Code (IaC) strategy.
  • Develop tools to simplify deployment processes.
  • Integrate automated testing into delivery pipelines.
  • Partner closely with development, security, and QA teams.
  • Design, build, and optimize cloud architecture.
  • Provision cloud resources using Terraform.
  • Build reusable Terraform modules.
  • Drive automated deployments using Terraform.
  • Design and maintain deployment pipelines using Azure DevOps.
  • Automate operational workflows using Bash scripting.
  • Containerize applications using Docker.
  • Implement and manage Web Application Firewall (WAF) rules and policies.
  • Troubleshoot issues in distributed, microservices environments.
  • Partner across Dev, Security, and QA teams in an Agile ecosystem.

Requirements

  • Strong hands-on experience designing, building, and optimizing cloud architecture, with a strong preference for Azure.
  • Proven expertise provisioning cloud resources using Terraform, including building reusable modules and driving automated deployments.
  • Experience designing and maintaining deployment pipelines using GitHub Actions, GitLab, or Azure DevOps.
  • Proficiency in scripting with Bash to automate operational workflows.
  • Solid hands-on experience containerizing applications using Docker.
  • Deep understanding of networking concepts, including VNets, Subnets, Network Security Groups (NSGs), Private Networking, Routing, and DNS.
  • Practical experience implementing and managing Web Application Firewall (WAF) rules and policies to secure cloud-facing apps.
  • Strong analytical and troubleshooting skills in distributed, microservices environments.
  • Proven track record of partnering across Dev, Security, and QA teams in an Agile ecosystem.
  • Experience managing container orchestration using Kubernetes.
  • Working knowledge of Linux administration and OS-level troubleshooting.
  • Familiarity with .NET microservice architectures, including building, deploying, and optimizing their underlying infrastructure using Terraform.
  • Must clear a credit and criminal record check.

Skills

  • Cloud Infrastructure (Azure preferred)
  • Infrastructure as Code (IaC)
  • Terraform
  • CI/CD
  • Automation
  • GitHub Actions
  • GitLab
  • Azure DevOps
  • Bash Scripting
  • Docker
  • Cloud Networking
  • Web Application Security
  • WAF
  • Kubernetes
  • Linux Administration
  • Troubleshooting
  • .NET Microservices

Location

  • Remote (Canada)
  • Office in Toronto

Work Type

  • Remote-first
  • Hybrid (in-person meetings/team-building)

Experience Level

  • Senior

Salary/Compensations

  • $100,000 – $150,000 CAD

Benefits

  • Comprehensive Health Benefits (medical, dental, vision, paramedical)
  • Extra yearly coverage for psychotherapists and massage therapists
  • Virtual benefit offering for 24/7 connection with nurses, doctors, and mental health professionals
  • Maternity & Parental Leave Top-up
  • WFH Reimbursement (laptop, mouse, keyboard, additional items)
  • Employee Development Benefit (annual reimbursements)
  • Givewell Benefit (1 paid volunteer day per year)
  • Flexible working hours
  • Flexible vacation policy

About the Company

  • Borrowell's mission is to help Canadians feel confident about their money by empowering them to understand, build, and use their credit effectively.
  • Over four million members use Borrowell to understand their credit, build credit through Rent Advantage and Credit Builder, and make better financial product choices.
  • The team is diverse, inclusive, and driven by a shared passion for making a meaningful difference in the lives of Canadians.
  • The company fosters a culture of collaboration, humility, and innovation.
  • Borrowell is transforming the financial landscape and empowering Canadians to achieve their financial aspirations.

Equal Opportunity

  • Borrowell believes that diversity makes us better.
  • Encourages applications from candidates with differing abilities.
  • Requests candidates to notify if accommodation is required at any stage of the selection process.