Azure Cloud Architect
oracle
Job Description
Key Responsibilities
-
Design comprehensive Azure cloud architectures, encompassing IaaS, PaaS, and SaaS solutions, to meet business requirements.
-
Lead cloud migration projects, transitioning on-premise or other cloud environments to Azure, ensuring a smooth and secure process.
-
Establish architecture guidelines, governance frameworks, and best practices for Azure adoption, focusing on security and reliability.
-
Collaborate closely with cross-functional teams, including developers, DevOps, and infrastructure specialists, to ensure seamless deployment and scalability.
-
Maintain compliance with security and privacy standards, leveraging Azure Policy, Defender for Cloud, and other relevant tools.
-
Create and maintain detailed architecture documentation, HLD/LLD, diagrams, and runbooks for operational efficiency.
-
Optimize cloud infrastructure costs through effective planning and resource management.
-
Stay updated with the latest Azure offerings and integrate new services into architectural designs as needed.
-
Mentor and guide teams on Azure DevOps practices, CI/CD pipelines, and Infrastructure as Code (IaC) using ARM, Bicep, or Terraform.
Qualifications & Skills
Mandatory:
-
8–12 years of IT experience, with a minimum of 4 years dedicated to Azure Cloud Architecture.
-
Hands-on expertise in Azure services: App Services, Functions, AKS, Azure SQL, Blob Storage, VNets, ExpressRoute, NSG, and Azure Monitor.
-
Proficiency in Infrastructure as Code using ARM Templates, Terraform, or Bicep for automated deployments.
-
In-depth knowledge of cloud security, including Azure AD, networking, and monitoring solutions.
-
Understanding of DevOps principles and experience with tools like Azure DevOps, GitHub Actions, and Jenkins.
-
Familiarity with containerization: Docker and Kubernetes (AKS).
-
Strong grasp of microservices, API management, and event-driven architecture patterns.
-
Azure certification, such as Microsoft Certified: Azure Solutions Architect Expert, is highly desirable.
Good-to-Have:
-
Experience in hybrid cloud setups and on-premise system integration.
-
Knowledge of multi-cloud environments, particularly AWS and OCI, is advantageous.
-
Excellent communication and leadership skills for effective stakeholder management.
-
A Bachelor's degree in Computer Science, Engineering, or a related field.
Self-Assessment Questions:
-
Describe a complex Azure cloud architecture you designed, explaining the key components and their interactions. How did you ensure security and scalability in your design?
-
Share your experience leading a cloud migration project. What challenges did you face, and how did you ensure a successful transition to Azure?
-
How do you stay updated with the rapidly evolving Azure ecosystem? Provide an example of a new Azure service you recently integrated into a project.
-
Discuss a scenario where you optimized cloud infrastructure costs. What strategies did you employ, and what was the impact on overall expenditure?
-