DevOps (Azure) Offline

We are looking for a Senior DevOps Engineer for a Canadian financial services company specialising in mortgages, deposits, payments, and digital banking solutions.

 

Remote, full-time

Working Schedule: till 2 pm Toronto time

 

Requirements:

  • 5+ years of hands-on experience in DevOps
  • Deep understanding of Azure Cloud resources
  • Deep Terraform experience
  • Prior experience in a software engineering role

-Particularly in implementing base modules to empower (a) development teams to manage their environments and (b) the operations team to manage the enterprise

  • GitHub Actions experience to orchestrate IaC deployments
  • Good communication skills with the patience to support the adoption of the automation platform by software development and operations teams.
  • English: fluent

 

Would be a plus:

  • Architectural experience in designing Azure for enterprise use, particularly across fundamental dimensions such as concepts such as Management Groups, Subscriptions, Resource Groups, IAM strategy, virtual networks, network gateways, etc.

 

Responsibilities:

  • Develop and implement infrastructure as code (Iac) solutions to automate the building and maintenance of cloud resources.
  • Extend existing AWS-based Iac practices to Azure while optimising overall automation strategies.
  • Design and implement best practices for a sustainable and extensible Iac framework.
  • Utilise Terraform for infrastructure automation and GitHub Actions for deployment automation.
  • Evaluate and improve the architecture of the current Azure implementation, including virtual networks, gateways, and IAM configurations.
  • Collaborate with stakeholders to ensure alignment with the organisation’s multi-cloud strategy.
  • Continuously assess and enhance automation practices to improve efficiency and scalability.

The job ad is no longer active

Look at the current jobs DevOps →