Provision, configure, and manage Azure virtual machines, virtual networks, storage, and other infrastructure components. Architect Microsoft Azure Solutions across multiple platforms. Implement and maintain a multi-site Active Directory. Maintain workstations via Microsoft Endpoint Manager. Monitor Azure resources for security vulnerabilities and ensure compliance. Implement and manage Azure security features. Monitor Azure resources and optimize performance. Identify and resolve performance bottlenecks and network latency issues. Set up and manage Azure Backup and Azure Site Recovery solutions. Test and document disaster recovery plans. Configure Azure Monitor and Azure Log Analytics. Troubleshoot and resolve Azure-related incidents. Lead troubleshooting efforts related to network, server and connection issues. Develop and maintain automation scripts (PowerShell, ARM templates, etc.). Implement Azure DevOps pipelines for CI/CD workflows. Create and maintain comprehensive documentation for Azure infrastructure. Share knowledge with team members.