Senior Azure DevOps

  • Full-time

Job Description

Terraform Expertise

  • Hands-on experience in deploying and managing infrastructure using Terraform in Azure.
  • Proficiency in writing and organizing reusable, modularized Terraform code that adheres to best practices.
  • Familiarity with advanced Terraform concepts such as count, for_each, dynamic blocks, and conditional logic.
  • Experience with managing multi-environment (e.g., dev, test, prod) Terraform deployments.
  • Ability to learn and implement Azure Landing Zone resources using Infrastructure as Code (IaC).

GitHub Actions Knowledge

  • Expertise in designing and templating reusable GitHub Action workflows for automation across projects.
  • Proven ability to integrate GitHub Actions with Terraform workflows to deploy resources in Azure.
  • Experience in optimizing workflows for efficiency, including caching and template builds.

Azure Knowledge

  • Deep understanding of Azure architecture, including subscriptions, resource groups, and governance frameworks.
  • Familiarity with Azure foundational components such as Virtual Networks, Storage Accounts, App Services, Key Vault, and Azure Active Directory.
  • Knowledge of scaling and monitoring solutions in Azure, leveraging tools like Azure Monitor, Log Analytics, and Application Insights.
  • Awareness of Azure security best practices, such as role-based access control (RBAC) and network security groups (NSGs) etc.
  •  Implementing and understanding Azure Landing Zone concept.

Azure DevOps

  • Strong expertise in creating and maintaining CI/CD pipelines within Azure DevOps.
  • Proficiency in YAML-based pipeline definitions, pipeline templating, and multi-stage deployments.
  • Advanced troubleshooting skills for resolving pipeline issues, deployment failures, and integration challenges.
  • Knowledge of managing Azure DevOps repositories, branching strategies, and access controls.
  • Familiarity with Azure DevOps artifacts, testing integrations, and release management workflows.

This role demands a senior-level with a proven track record of designing, implementing, and managing complex Azure environments and DevOps workflows. Strong problem-solving skills and the ability to align technical solutions with business objectives are required.