Role Overview
We are seeking an experienced Azure Solution Architect to lead the design, architecture, and implementation of scalable, secure, and enterprise-grade cloud solutions on Microsoft Azure.
This role requires deep expertise across Azure application architecture, cloud-native platforms, microservices, API management, containerization, security, data platforms, and AI-enabled solutions. The ideal candidate will own solution architecture end-to-end and collaborate closely with engineering, DevOps, business, and security teams to deliver high-performing enterprise applications.
Key Responsibilities
Solution Architecture & Cloud Strategy
- Design and define enterprise-scale cloud architecture solutions using Microsoft Azure.
- Lead architecture decisions across application modernization, cloud transformation, and platform engineering initiatives.
- Establish architecture standards, governance frameworks, and implementation best practices.
- Create high-level and low-level solution architecture documents.
Cloud-Native Application Architecture
- Architect modern cloud-native applications using:
- Azure App Services
- Azure Container Instances
- Azure API Management (APIM)
- Azure Application Gateway (WAF)
- Azure Storage Services
- Define application scalability, availability, resiliency, and disaster recovery strategies.
- Design event-driven and distributed application architectures.
API & Integration Architecture
- Define enterprise API strategies and integration architecture.
- Design secure REST API ecosystems and API governance.
- Implement API gateway architecture and service orchestration.
- Support integration across enterprise and cloud platforms.
Container & Platform Engineering
- Architect containerized workloads and deployment models.
- Define container lifecycle management using:
- Azure Container Registry
- Azure Container Instances
- Support environment provisioning and automation.
Data & Information Architecture
- Design scalable and secure data solutions using:
- PostgreSQL
- Azure Cosmos DB
- Define data persistence, retention, and optimization strategies.
- Support structured and semi-structured data architectures.
AI & Intelligent Platform Architecture
- Design AI-enabled enterprise architectures.
- Integrate Azure AI services and intelligent search capabilities.
- Enable document ingestion, conversational interfaces, and AI-powered application workflows.
- Ensure AI governance, observability, and scalability.
Security & Governance
- Design secure cloud environments aligned with enterprise standards.
- Implement:
- WAF architecture
- Identity and Access Management
- Authentication & Authorization
- Network segmentation
- Cloud governance controls
- Ensure compliance, audit readiness, and operational excellence.
DevOps & Operational Excellence
- Define CI/CD architecture and deployment patterns.
- Drive infrastructure automation and operational monitoring.
- Establish observability, logging, alerting, and reliability standards.
Required Qualifications
Experience
- 10+ years of experience in software engineering, cloud architecture, or solution architecture.
- 5+ years of experience designing enterprise solutions on Microsoft Azure.
- Proven experience leading end-to-end architecture and implementation initiatives.
Technical Skills
Azure Architecture
- Azure App Services
- Azure Container Instances
- Azure API Management (APIM)
- Azure Application Gateway (WAF)
- Azure Storage Account
- Azure Container Registry
- Azure Identity & Access Management
Development & Integration
- Python and/or TypeScript
- Microservices Architecture
- REST APIs
- Enterprise Integration Patterns
Data Platforms
- PostgreSQL
- Azure Cosmos DB
- Data Architecture
DevOps & Automation
- CI/CD
- GitHub / Azure DevOps
- Infrastructure Automation
Security
- Cloud Security Architecture
- Authentication / Authorization
- Secure Application Design
- Governance & Compliance