- Company Name
- ea Change
- Job Title
- Cloud Engineer
- Job Description
-
**Job Title:** Azure Cloud Engineer
**Role Summary:**
Lead the ownership, management, and continuous improvement of a production Azure environment. Design and implement automation, monitoring, and resilience, while modernizing legacy workloads and optimizing costs. Collaborate with software and DevOps teams to ensure efficient deployment pipelines and secure, scalable cloud solutions.
**Expactations:**
- Proactively manage day‑to‑day Azure operations and incident response.
- Drive modernization initiatives, reducing legacy VM reliance.
- Maintain high availability, disaster recovery, and cost‑effective usage.
- Influence architecture decisions and road‑map contributions.
**Key Responsibilities:**
- Own and secure the Azure cloud estate, overseeing governance, networking, and access controls.
- Design, develop, and maintain IaC (Terraform or Bicep) scripts for consistent resource provisioning.
- Enhance CI/CD pipelines using Azure DevOps or equivalent, ensuring automated deployments.
- Implement comprehensive monitoring, logging, and alerting via Azure Monitor, Log Analytics, or Application Insights.
- Strengthen platform resilience: backup strategies, disaster recovery plans, and high‑availability configurations.
- Conduct cost‑analysis, identify optimization opportunities, and implement budget‑saving measures.
- Collaborate with application teams to optimize deployment processes and hosting environments.
- Contribute to the cloud roadmap, architecture reviews, and best‑practice guidelines.
**Required Skills:**
- Deep experience with Azure infrastructure and services (compute, storage, networking).
- Advanced knowledge of VNets, firewalls, private endpoints, routing, and security groups.
- Proficiency in IaC tools (Terraform or Bicep) and scripting (PowerShell, Bash, or Python).
- Hands‑on experience with CI/CD and automated deployment tooling (Azure DevOps, GitHub Actions, etc.).
- Strong familiarity with monitoring, logging, and observability solutions in Azure (Azure Monitor, Log Analytics, Application Insights).
- Solid troubleshooting and problem‑resolution skills across cloud environments.
- Excellent communication and stakeholder engagement abilities.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent practical experience).
- Azure certifications preferred: Azure Administrator Associate (AZ-104), Azure Solutions Architect (AZ-303/304), or Azure DevOps Engineer (AZ-400).
---