Job Description:
An experienced Senior Azure Cloud Administrator to architect, implement, and manage our organization's Microsoft Azure cloud infrastructure. This role requires deep expertise in Azure services, cloud architecture principles, and enterprise-scale cloud operations.
Core Responsibilities
- Design and implement Azure cloud solutions aligned with business requirements and best practices
- Manage and optimize Azure infrastructure, including virtual networks, storage, compute resources, and PaaS services
- Lead cloud security implementation and compliance initiatives
- Develop and implement disaster recovery and business continuity solutions
- Monitor and optimize cloud costs and resource utilization
- Automate cloud operations using Azure DevOps, PowerShell, and ARM templates
- Implement and maintain Identity and Access Management (Azure AD)
- Provide technical leadership and mentoring to junior cloud engineers
- Drive cloud adoption and migration initiatives
- Establish and maintain cloud governance frameworks
Required Skills
- 10+ years of experience with Microsoft Azure cloud platform
- Current Azure certifications (AZ-303/304, AZ-500, or equivalent)
- Expert knowledge of Azure core services:
- Azure Virtual Machines and Virtual Networks
- Azure Storage solutions
- Azure Active Directory and Identity Management
- Azure Security and Compliance tools
- Azure Monitor and Log Analytics
- Azure Backup and Site Recovery
- Strong experience with:
- Infrastructure as Code (ARM templates, Terraform)
- PowerShell and Azure CLI scripting
- Azure DevOps and CI/CD pipelines
- Cloud networking and security concepts
- Load balancing and high availability solutions
Preferred Skills
- Experience with:
- Azure Kubernetes Service (AKS)
- Azure Functions and App Services
- Azure Front Door and CDN
- Azure Policy and Blueprints
- Cost optimization and cloud financial management
- Multi-cloud environments
- Knowledge of:
- DevOps methodologies
- Agile project management
- ITIL frameworks
Leadership & Professional Skills
- Strong architectural design and problem-solving abilities
- Excellent project management and organizational skills
- Outstanding written and verbal communication
- Ability to translate technical concepts for non-technical stakeholders
- Experience leading cloud transformation initiatives
- Strong vendor management skills
- Proven ability to manage multiple high-priority projects
Education
- Bachelor's degree in computer science, Information Technology, or related field
- Microsoft Azure certifications required:
- Azure Solutions Architect Expert or equivalent
- Additional Azure certifications preferred
Essential Functions
- Cloud architecture and implementation
- Security and compliance management
- Cost optimization and resource management
- Technical leadership and mentoring
- Documentation and knowledge base maintenance
- 24/7 escalation support as needed
Required Experience
- 5+ years of hands-on experience with Azure cloud services
- 3+ years of experience in cloud architecture and design
- 2+ years of experience leading technical teams or projects