Job Summary
We are seeking a highly skilled and experienced Senior Azure Architect to join our dynamic team. The ideal candidate will be a subject matter expert in Microsoft Azure, responsible for designing, implementing, and managing robust, scalable, and secure cloud solutions. You will be a key driver of our cloud strategy, leading application modernization initiatives, transforming monolithic applications into microservices, and ensuring cost-effective, automated cloud operations. This role requires a blend of deep technical expertise, strategic thinking, and a passion for innovation.
Key Responsibilities
Application Modernization & Re-architecture:
o Lead the strategic planning and execution of modernizing legacy monolithic applications to a cloud-native, microservices-based architecture.
o Design and implement scalable solutions using containerization (AKS, Docker) and serverless technologies (Azure Functions) to improve agility and resilience.
Automation & Governance:
o Develop and implement a comprehensive automation strategy for infrastructure provisioning, configuration management, and CI/CD pipelines using Infrastructure as Code (IaC).
o Establish and enforce cloud governance policies for security, compliance, and operational efficiency, automating monitoring and remediation where possible.
Cost Management & Optimization:
o Proactively analyze, monitor, and report on Azure consumption.
o Design and implement cost-optimization strategies by right-sizing resources, leveraging reservations, and architecting for cost-efficiency without compromising performance or security.
Core Technical Responsibilities:
• Architectural Design & Solutioning: Lead the design of enterprise-scale solutions on Azure (IaaS, PaaS, SaaS), translating business requirements into detailed technical architecture.
• AKS & Containerization Expertise: Architect, deploy, and manage secure, production-grade Azure Kubernetes Service (AKS) clusters and associated container workloads.
• Technical Troubleshooting & Leadership: Serve as the highest point of escalation for complex troubleshooting and root cause analysis, mentoring junior team members.
Skill Requirements
Experience:
o 8-10+ years of overall IT experience, with at least 5+ years in a dedicated cloud architecture role.
o Proven track record of designing and delivering complex solutions on Microsoft Azure.
Technical Expertise:
o Modernization & Microservices: Demonstrable experience in re-architecting monolithic applications to microservices. Strong understanding of domain-driven design, event-driven architecture, and API management.
o Automation & Infrastructure as Code (IaC): High proficiency with IaC tools (e.g., Terraform, Bicep, ARM Templates) and scripting languages (PowerShell, Bash) to automate the full infrastructure lifecycle.
o Azure Kubernetes Service (AKS): In-depth, hands-on experience designing, building, and troubleshooting AKS clusters and the container ecosystem (Docker, Helm, etc.).
o Azure Core Services: Deep expertise in Azure IaaS (Virtual Machines, VNETs, Storage) and PaaS (App Services, Azure SQL, Azure Functions).
o Security & Networking: Strong understanding of Azure networking and cloud security best practices.
Functional Skills:
o Exceptional problem-solving skills with a talent for advanced troubleshooting.
o Strong business acumen with a proven ability to manage and optimize cloud costs.
Other Requirements
Preferred Qualifications:
• Microsoft Certified: Azure Solutions Architect Expert (AZ-305).
• Experience with Azure DevOps for implementing CI/CD pipelines.
• Experience with cloud cost management tools (e.g., Azure Cost Management + Billing, third-party tools).
• Familiarity with hybrid cloud configurations.