W2-Remote :: Azure DevOps Automation Specialist with Expertise in Infrastructure as Code (IaC)

Overview

Remote
Depends on Experience
Full Time
No Travel Required

Skills

Azure
DevOps
IaC
Terraform
Bicep
ARM
CI/CD
GitHub
Azure Kubernetes Service

Job Details

Azure DevOps Automation Specialist with Expertise in Infrastructure as Code (IaC)

6-12+ Months

Remote (EST Time)

Job Overview:
Our team is in search of a seasoned Azure DevOps Automation Specialist, with a strong foundation in Infrastructure as Code (IaC), to enhance automation, scale our services, and elevate the reliability of our cloud-based infrastructure. This role demands engagement with both development and operational teams to forge resilient, automated, and secure Azure cloud deployment environments through streamlined DevOps methodologies.

Core Duties:
Architect, implement, and oversee infrastructure frameworks employing IaC approaches such as Terraform, Bicep, or ARM templates within the Azure ecosystem.
Craft automation strategies for the deployment, customization, and ongoing management of various Azure resources and offerings.
Develop and sustain continuous integration/continuous deployment (CI/CD) processes through tools like Azure DevOps and GitHub Actions.
Establish and manage solutions for monitoring, logging, and alerts utilizing Azure Monitor, Log Analytics, and Application Insights.
Advance the use of containers leveraging Docker and manage orchestration through Azure Kubernetes Service (AKS).
Confirm the security, scalability, and regulatory adherence of cloud architecture in alignment with company standards and industry benchmarks.
Foster a collaborative environment with other technical teams such as software development, QA, and Information Security to facilitate agile methodologies.
Diagnose and remedy production-level complications, and contribute to the examination of underlying issues and response strategies.
Document and maintain a repository for automation scripts, deployment guidelines, and infrastructure specifications.

Essential Requirements:
Bachelor s level education in Computer Science, Engineering, or related field, or validated equivalent experience.
8-10+ years in a dedicated position focusing on DevOps, Cloud Services Management, or System Automation.
Mastery of Microsoft Azure's offerings, encompassing but not limited to Azure Virtual Machines, Azure App Services, Azure Functions, Azure Storage, Azure Networking, and Azure Kubernetes Service (AKS).
In-depth knowledge of IaC platforms including Terraform, Bicep, or ARM Templates.
Direct operational familiarity with CI/CD platforms such as Azure DevOps and GitHub.
Competence in scriptwriting with languages like PowerShell, Python, or Bash.
Comprehensive understanding of cloud-based security measures, identity/access frameworks (Azure AD, RBAC), and network designs.
Proficiency with source control systems like Git and related collaborative methods.

Desirable Skills and Certifications:
Possession of Azure-related endorsements, for instance:
o Microsoft Certified: Azure DevOps Engineer Expert
o Microsoft Certified: Azure Solutions Architect Expert
o HashiCorp Certified: Terraform Associate
Practical experience with GitOps methods and instruments such as Flux or Argo CD.
Knowledge of secure secrets handling mechanisms (e.g., Azure Key Vault).
A background in ensuring compliance and implementing governance within Azure setups.
Experience within Agile-driven, Scrum, or DevSecOps operational models.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.