Required Qualifications:
5-8 plus years in IT infrastructure or systems engineering, with at least 3-5 years focused on Azure cloud engineering.
Deep knowledge of Azure services (Compute, Networking, Storage, Indentity, Security).
Hands-on experience with Terraform, ARM templates, Powershell, Python and Azure CLI.
Strong understanding of Infrastructure as Code, DevOps, and Automation.
Microsoft Certified: Azure Solutions Architect Expert (AZ-305) or Azure Administrator Associate (AZ-104) preferred.
Excellent problem-solving, communication and leadership abilities.
Preferred Skills:
- Experience with high availability architecture, cost management and security policy implementation.
- Familiarity with containerization (Docker, Kubernetes) and monitoring tools.
- Knowledge of governance frameworks and compliance standards (ISO, GDPR, HIPAA).
Key Responsibilities:
- Solution Architecture & Deployment
Design and implement robust Azure-based solutions (VMs, networking, storage, identity, security).
Lead migration of on-premises workloads and applications to Azure with minimal downtime.
- Automation & Infrastructure as Code
Develop and maintain automation scripts using Terraform, ARM templates, Azure CLI and Powershell.
- Performance & Cost Optimization
Monitor and optimize resource utilization; apply cost-saving strategies.
Implement governance frameworks, enforce RBAC policies and leverage Azure Security Center.
Build and manage CI/CD pipelines and support Azure DevOps practices.
- Troubleshooting & Support
Diagnose and resolve complex cloud-related issues; mentor junior engineers.
- Documentation & Collaboration
Maintain detailed documentation and collaborate with architects, developers and operations teams.