We are looking for a talented Azure & Azure DevOps Engineer to join our growing team. This role is perfect for someone who loves working with cloud technologies, automating processes, and building secure, scalable systems on Microsoft Azure.
Key Responsibilities
- Deploy, manage, and monitor Azure resources (App Services, Functions, Key Vault, Storage, App Insights, etc.).
- Build and maintain CI/CD pipelines using Azure DevOps (Repos, Pipelines, Artifacts).
- Implement Infrastructure as Code (IaC) using Terraform/Bicep/ARM templates.
- Work with development teams to ensure smooth deployments and environment management.
- Monitor application performance, security, and availability across multiple environments (Dev, QA, Staging, Production).
- Troubleshoot production incidents and optimize resource usage for cost efficiency.
Required Skills & Experience
- 2-3 years of hands-on experience with Microsoft Azure (App Services, Functions, Key Vaults, Storage).
- Strong knowledge of Azure DevOps Services (Repos, Pipelines, Release Management).
- Experience with Infrastructure as Code tools (Terraform/Bicep/ARM).
- Familiarity with Docker and Kubernetes (AKS is a plus).
- Good understanding of security best practices, RBAC, and Azure monitoring tools.
- Strong problem-solving skills and ability to work collaboratively with development and QA teams.
Nice to Have
- Experience with PowerShell, Bash, or Python scripting.
- Familiarity with Zero Trust security concepts.
- Exposure to cost optimization strategies in Azure.