1. Azure Environment Management:Administer, maintain, and optimizea large-scale hybrid and cloud environment (Microsoft Azure).
2. Cloud Governance and Compliance:Maintainthe cloud governance framework usingAzure Policy, Azure Blueprints, and Management Groups. Ensure day-to-day operations align with security and compliance standards.
3. Migration and Modernization:Contribute significantlyto migration projects,executing key tasksusingAzure Migrateand theAzure Database Migration Serviceunder the guidance of a lead architect.
4. Security and Threat Response:Monitor and respond to threatsusingMicrosoft Defender for Cloud. Operate the cloud SIEM by analyzing alerts and incidents, participate in security assessments.
5. Hybrid and Cloud Networking:Implement and managesecure network configurations usingAzure Virtual WAN, ExpressRoute, and VPN Gateways. Configure and troubleshootAzure Firewallrules and Network Security Groups (NSGs) based on architectural designs.
6. Containerization and Microservices:Deploy and manageapplications onAzure Kubernetes Service (AKS). Maintain CI/CD pipelines targeting AKS and manage container lifecycle withinAzure Container Registry (ACR).
7. Cloud Financial Management (FinOps):Actively monitor cloud spendusingMicrosoft Cost Management + Billing. Identify andimplement cost-saving measuresbased on recommendations fromAzure Advisorand established FinOps policies.
8. Architectural Best Practices:Apply the principles of the Azure we'll-Architected Frameworkto daily operations and deployment tasks to ensure solutions are reliable, secure, and efficient.
9. Innovation and Technology Evaluation:Assist in evaluating and testingnew Azure services (eg, Azure AI Services, Azure Functions, Logic Apps) through proof-of-concept (POC) projects to support innovation efforts.
10. Roadmap and Strategy Contribution:Provide technical feedback and insightsbased on hands-on experience to help refine and support the evolution of the organizations cloud strategy and roadmap.
11. Lifecycle Automation:Maintain and enhance automation scriptsfor resource lifecycle management usingAzure Automation, PowerShell (Az module), and the Azure CLI. Manage and execute patching schedules through theUpdate Management Center.
12. Infrastructure as Code (IaC):Utilize and maintainInfrastructure as Code templates usingBicepand/orTerraformto deploy and manage Azure resources in a consistent and repeatable manner.
13. CI/CD and DevOps:Maintain, troubleshoot, and enhanceCI/CD pipelines inAzure DevOpsorGitHub Actions. Ensure the smooth and reliable deployment of applications and infrastructure.
14. Observability and Monitoring:Implement and manage monitoring solutionsusingAzure Monitor. Configure alerts, build operational dashboards in Log Analytics, and useApplication Insightsto troubleshoot performance issues.
15. Disaster Recovery and Resiliency:Implement and participate inthe regular testing of disaster recovery plans usingAzure Site Recovery (ASR). Ensure resources are deployed according to high-availability designs usingAvailability ZonesandGRS.
Responsibilities
1. Manage, support, and optimizelarge-scale, enterprise-levelcloud and hybrid environments(Azure).
2. Support a unifiedcloud governance framework, ensuringconsistencyin security, compliance, and cost management across Azure cloud platform.
3. Contribute significantly tocloud migration projects, including on-premises-to-cloud andcloud-to-cloud transfers, ensuring minimal disruption and a seamless transition of services.
4. Participate on advanced threat modeling andcontinuous security assessmentsforcloud architectures and cloud-native applications.
5. Managesecure and resilient hybrid network architectures, connecting on-premises data centers with Azure cloud (i.e: Azure ExpressRoute & VPN).
6. Managecontainer orchestration platforms (Kubernetes, AKS)across Azure cloud, focusing on scalability, security, andportability.
7. Support cloud financial management(FinOps)initiatives, including budgeting, forecasting, and implementingcost optimization strategiesacross all cloud providers.
8. Provide strategic guidance to bothtechnical teams and business stakeholderson cloud-native best practices, architectural patterns, and emerging technology trends.
9. Contribute to innovation byevaluating, prototyping (POCs), and recommendingemerging cloud technologies that delivertangible business value.
10. Collaborate with leadershipto influence and shape the organizations long-term cloud strategy and technology roadmap.
11. Automate and manage the full lifecycleof cloud services, from provisioning and patching to decommissioning, ensuring operational excellence and a clean environment.
12. ImplementInfrastructure as Code (IaC)using tools likeTerraform to ensure consistent, repeatable, and auditable infrastructure provisioning across all cloud environments.
13. Execute and improveCI/CD pipelinesto securely and efficiently deploy applications and infrastructure to cloud targets, embedding security and quality gates throughout the process.
14. Support a comprehensiveobservability strategyusing tools for logging, monitoring, and alerting to ensure the performance, reliability, and health of applications and infrastructure on Azure.
15. Implement, and testdisaster recovery (DR)and business continuity plans for critical services, leveraging multi-region cloud capabilities for high availability.
Power Skills:
High sense of urgency and ownership
Team collaboration and knowledge sharing
Good English communication skills (written and spoken)
Customer focus and service excellence mindset
Analytical thinking and problem-solving attitude
Nice to Have:
Skills on the core cloud services:
Compute: VMs, AKS, Azure Functions, App Service, Batch, Azure Backup; Auto-scaling VMs, Functions, etc
Database: SQL Database, Cosmos DB, MySQL, PostgreSQL, Redis Cache
Storage: Blob Storage, Azure Files, Disks, Data Lake, Backup
Networking: VNet, Load Balancers, VPN Gateway, ExpressRoute, Firewall; CDN
Experience with IaC (bicep, Terraform), shell scripting and automation (Bash, Python)
Experience with CI/CD and related tools (Git, terraform, etc)
Azure Certifications is a PLUS
AI (Artificial Intelligence) Skills:
Understanding of AIOps principles:Knows how AI can be applied to monitoring, observability, and incident management.
Experience with AI-Powe'red Cloud Services:Hands-on experience using the native AI operational tools within AWS or Azure.
Familiarity with Generative AI for Productivity:Actively uses AI assistants to improve their daily workflow.
Generative AI for Code & Automation: Skill in usingGenerative AI assistants (eg, GitHub Copilot)to accelerate the development of automation scripts (Python, PowerShell) and Infrastructure as Code.
Prompt Engineering for Operations: Ability to craft effective natural language prompts to query logs, generate technical documentation, or troubleshoot complex issues using LLMs.
Languages
English Fluent advanced 96- 100%