Senior DevOps Engineer

Posted 4 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior DevOps Engineer designing and managing cloud infrastructure at Borrowell, a company helping Canadians with their finances. Collaborating with development, security, and QA teams to enhance service delivery.

Responsibilities

  • 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.

Requirements

  • **Cloud Infrastructure:** Strong hands-on experience designing, building, and optimizing cloud architecture, with a strong preference for **Azure**.
  • **Infrastructure as Code (IaC):** Proven expertise provisioning cloud resources using **Terraform**, including building reusable modules and driving automated deployments.
  • **CI/CD & Automation:** Experience designing and maintaining deployment pipelines using **GitHub Actions**, **GitLab**, or **Azure DevOps**. We use **Azure DevOps.**
  • Proficiency in scripting with **Bash** to automate operational workflows.
  • **Containers & Orchestration:** Solid hands-on experience containerizing applications using **Docker**.
  • **Cloud Networking:** Deep understanding of networking concepts, including VNets, Subnets, Network Security Groups (NSGs), Private Networking, Routing, and DNS.
  • **Web Application Security:** Practical experience implementing and managing **Web Application Firewall (WAF)** rules and policies to secure cloud-facing apps.
  • **Collaborative Problem Solving:** Strong analytical and troubleshooting skills in distributed, microservices environments, with a proven track record of partnering across Dev, Security, and QA teams in an Agile ecosystem.
  • **Nice to have**
  • 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**.

Benefits

  • **The Opportunity** - join and have a major impact at a growing company that is helping make financial stability possible for everybody
  • **Comprehensive Health Benefits** - medical, dental, vision, and paramedical health benefits for you and your family, with extra yearly coverage for psychotherapists and massage therapists
  • **Additional Health Benefits **- virtual benefit offering that allows you to connect 24/7 with nurses, doctors and mental health professionals
  • **Maternity & Parental Leave Top-up **- available to new parents
  • **WFH Reimbursement -** we ship you gear like a laptop, mouse, keyboard, and you can reimburse additional items to make your workplace better for you
  • **Employee Development Benefit** - annual reimbursements on payments to help your learning
  • **Givewell Benefit **- 1 paid volunteer day a year to give back to the community
  • **Flexibility** - flexible working hours and a flexible vacation policy

Job type

Full Time

Experience level

Senior

Salary

CA$100,000 - CA$150,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AzureCloudDNSDockerKubernetesLinuxMicroservicesTerraform.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.