DevOps Engineer (Azure)
Position – how you’ll contribute
We’re looking for a Cloud DevOps Engineer (Azure) who will build and operate secure, reliable and scalable platforms on Microsoft Azure. You’ll use Infrastructure‑as‑Code, automate delivery with modern CI/CD, and strengthen observability and security across environments.
Infrastructure as Code: Design, modularize and maintain Azure landing zones
CI/CD on Azure: Build and maintain YAML pipelines in Azure DevOps (or GitHub Actions) for build, test and deploy; integrate quality gates and approvals.
Platform operations: Run and optimize AKS, Azure App Service, Functions, ACR, Storage, VMSS, Azure SQL/Cosmos DB (ops basics).
Networking & security: Configure VNets, peering, NSGs/ASGs, Private Endpoints, Application Gateway/Front Door, Key Vault, RBAC and Azure Policy.
Observability: Implement Azure Monitor, Log Analytics and Application Insights (KQL dashboards/alerts); optionally Managed Grafana.
Reliability & cost: Improve resilience (availability, backup/restore, scaling) and optimize spend via tags, budgets and recommendations.
Troubleshooting & support: Investigate infra/deployment/performance issues and automate fixes to prevent regressions.
Secure by design: Apply Microsoft Entra ID (Azure AD) best practices, Defender for Cloud recommendations and pipeline hardening.
3+ years in DevOps/SRE or cloud engineering, with practical Azure experience.
Scripting: PowerShell and/or Bash (Python welcome).
Containers: Docker; orchestration with AKS (Helm/KEDA nice to have).
CI/CD: Azure DevOps (YAML) and/or GitHub Actions.
Core Azure services: Compute, Networking (VNet, NSG, Load Balancing), Storage, Key Vault, ACR, App Service/Functions.
Observability: Azure Monitor, Log Analytics, Application Insights (KQL).
Git proficiency, code reviews, and good collaboration/communication in English (B2+).