Azure DevOps Engineer

Roles and Responsibilities

  • Designing and creating a highly efficient, metrics-driven, automated working model for managing Cloud operation runs
  • Define, implement, deploy and maintain development, QA & production environments for cloud-based Azure architecture.
  • Spin up agents with a windows stock image using PowerShell, ARM solution, Terraform
  • Collaborate with team members on improving support workflows and deployments
  • Should be able to create pipeline for build deployments of code base like .Net, Golang, ReactJS, React Native
  • Build and Manage Azure DevOps pipelines for CI CD and Release Management workflows.
  • Manage Azure DevOps repos and branch policies.
  • Provide internal training to the team.

Primary Skills/Requirements

  • 4+ years of experience in IT and infrastructure
  • 2+ years of experience in Azure Devops
  • Experience with Azure DevOps using both as CI / CD tool and Agile framework
  • Practical experience building and maintaining automated operational infrastructure
  • Experience in building React or Angular applications, .NET is must.
  • Practical experience using version control systems with Azure Repo
  • Developed and maintained scripts using Power Shell, ARM templates/ Terraform scripts for Infrastructure as a Code.
  • Experience in Linux shell scripting (Ubuntu) is must
  • Hands on experience with release automation, configuration and debugging.
  • Should have good knowledge of branching and merging
  • Integration of tools like static code analysis tools like SonarCube and Snky or static code analyser tools is a must.

Apply for the role: