Description

  • As an Azure Cloud Engineer, you will work with a small team to help manage and grow our Microsoft Azure infrastructure. You will collaborate with the team in designing, implementing, and managing solutions. Your expertise will contribute to the success of cloud-based projects, ensuring optimal performance, security, and scalability.

     

We value the repeatability, version control and auditability that comes with an Infrastructure as Code (IaC) approach. Therefore, resource creation and modification are handled through automation scripts. We use Bicep scripts whenever possible and fall back to PowerShell when necessary. All scripts are run via Azure DevOps pipelines.

Required Experience

General cloud experience

 

  • Working within a cloud environment in either an operational or development role
  • Conceptual understanding of cloud concepts such as PaaS, serverless compute and virtual networks

     

Writing code 

 

  • Scripting in languages such as PowerShell, Bash, Perl, Python.
  • AND/OR software development experience in languages such as C#, Java, JavaScript, Python.

     

Creating and using automated deployments with tools such as

 

  • Azure DevOps Pipelines
  • ARM / Bicep
  • GitHub Actions
  • AWS CloudFormation
  • Terraform
  • Version control software

     

Preferred Experience

Experience with the following is NOT required but candidates with such experience will be preferred.

 

  • Microsoft Azure
  • Azure DevOps
  • Network security
  • PowerShell Core scripting
  • Bicep scripting
  • KQL and Azure Monitor log analysis
  • Document writing
  • Microsoft Visio
  • Git version control
  • SQL Server administration
  • Windows server administration
  • Redis

Education

Bachelor's degree