Responsibilities
‘ Design, implement, and manage Azure-based infrastructure and services.
‘ Automate deployment processes using CI/CD pipelines with Azure DevOps.
‘ Collaborate with development teams to integrate code and infrastructure for smooth deployments.
‘ Implement monitoring and logging solutions to ensure system reliability and
performance.
‘ Enhance security practices within the DevOps processes, including access control and compliance.
‘ Document processes, create runbooks, and maintain infrastructure as code (laC) using tools such as Azure Resource Manager (ARM) templates or Terraform.
‘ Provide support and troubleshooting for deployment issues and system performance.
Requirements
‘ 3+ years of experience as a DevOps Engineer with a focus on Microsoft Azure.
‘ Strong knowledge of Azure services, including Azure DevOps, Azure Kubernetes Service (AKS), and Azure Functions.
‘ Experience with CI/CD tools and practices, particularly using Azure Pipelines.
Solid understanding of Infrastructure as Code (laC) principles using, Bicep, ARM templates or Terraform.
‘ Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
‘ Ability to monitor and troubleshoot applications using tools like Azure Monitor and Log Analytics.
‘ Strong scripting skills in languages such as PowerShell or Bash.
Excellent teamwork and communication skills.
‘ Microsoft Azure certifications (e.g., Azure DevOps Solutions, Azure Administrator) are preferred.
‘ Ability to stay current with evolving technologies and best practices in DevOps and cloud computing.