- Design and implement scalable, secure, and high-performing Azure cloud solutions.
- Lead cloud architecture activities across Azure Cloud and On-Premise environments.
- Develop architecture blueprints, deployment models, and technical roadmaps.
- Manage Azure infrastructure services including networking, storage, compute, backup, and security.
- Drive cloud migration, modernization, and transformation initiatives.
- Ensure high availability, disaster recovery, governance, and compliance standards.
- Collaborate with development, infrastructure, database, and security teams for solution delivery.
- Monitor cloud performance, optimize cost, and improve operational efficiency.
- Provide technical guidance and mentorship to engineering and support teams.
- Troubleshoot and resolve complex cloud infrastructure and deployment issues.
Required Skills
- Strong hands-on experience with Microsoft Azure services and architecture.
- Expertise in Azure Virtual Machines, VNets, Load Balancers, App Services, Azure AD, Storage, and Monitoring tools.
- Experience in Hybrid Cloud and On-Premise integration.
- Good understanding of Infrastructure as Code (Terraform/ARM Templates).
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with security, governance, backup, and disaster recovery strategies.
- Strong scripting knowledge in PowerShell or Python.
- Excellent communication and stakeholder management skills.
Preferred Skills
- Azure Solution Architect Certification preferred.
- Experience with Kubernetes, Docker, or containerized environments is an advantage.
- Exposure to database administration and cloud migration projects is a plus.