Role Overview:
The role of Azure Automation Engineer involves designing, building, and operating automation that standardizes and accelerates Azure platform delivery.
Key Responsibilities:
- Deliver production-grade automation for Azure infrastructure (design, build, test, rollout, and support), with strong troubleshooting across identity/permissions, policy effects, networking dependencies, quotas, and platform limits.
- Implement and operate subscription provisioning/vending workflows aligned to enterprise governance (standard configuration, RBAC/policy bootstrap, logging/monitoring hooks, approvals, and promotion across environments).
- Develop Infra-as-code modules to provision various Azure services.
- Codify and operationalize monitoring and alerting baselines for production workloads, including alert tuning and operational readiness (runbooks, KT, handover).
- Ability to build and maintain CI/CD pipelines for infrastructure deployments, including promotion across lower/higher environments with appropriate controls.
Required Skills:
- Azure Monitor Baseline Alerts and onboarding services into enterprise observability platforms (e.g., Dynatrace), including tagging standards and alert routing.
- Working knowledge of Azure Landing Zone (enterprise-scale) concepts and automating platform guardrails (policy initiatives, RBAC patterns, management group structures).
- Experience building discovery/inventory automation for tenants/subscriptions/resources (including service principals, groups, and role assignments) to support migration planning.
- Familiarity with ITSM/SDLC controls and tooling (change tickets, UAT support, defect management such as JIRA) in regulated environments.
- Certifications such as Azure Administrator Associate / DevOps Engineer Expert.
Preferred Skills:
- Terraform and/or Bicep/ARM templates.
- Azure DevOps Pipelines and/or GitHub.
- Azure Migrate or similar tools.
- Scripting: PowerShell, Azure CLI, and Python.
- Azure Monitor/Log Analytics.
- Dynatrace.
- Azure DevOps, GitHub Actions, or equivalent.
- Azure platform automation: subscriptions, management groups, RBAC assignments, policy initiatives, and standard resource deployments.
- PowerShell, Azure CLI, Python.
- Very good communication and documentation skills.