We are seeking an experienced Azure Systems Architect with a strong background in designing, architecting, and implementing scalable, secure, and highly available systems on Microsoft Azure. The ideal candidate will have a proven track record of delivering end-to-end solutions, integrating complex systems, and ensuring operational excellence in enterprise cloud environments.
Responsibilities
- Architect and design end-to-end Azure-based solutions, ensuring scalability, security, and high availability
- Lead the development of robust deployment pipelines, including support for rollbacks, blue/green, and canary deployments
- Define and maintain architecture documentation, infrastructure diagrams, and operational runbooks for production systems
- Implement comprehensive monitoring, alerting, and logging strategies to ensure system health and rapid incident response
- Establish and enforce best practices for capacity planning, auto-scaling, backup, and disaster recovery in Azure
- Ensure all systems comply with reliability, security, and regulatory requirements (e.g., GDPR, HIPAA, SOC 2)
- Collaborate with DevOps Engineers to develop and maintain Infrastructure as Code (IaC) using Terraform, ARM templates, or Bicep
- Work closely with Solutions Architects and Application Teams to design integrations and ensure platform readiness
- Coordinate with Project and Delivery Managers on production readiness, go-live planning, and execution
- Advise Tech Leads and development teams on architectural changes required for successful deployment and operation
- Drive cloud cost optimization and resource efficiency across Azure environments
Requirements
- Proven experience architecting and launching complex systems on Microsoft Azure
- Deep understanding of Azure services (e.g., Azure App Services, AKS, Azure SQL, Azure Storage, Azure Networking)
- Expertise in designing and implementing CI/CD pipelines and advanced deployment strategies in Azure environments
- Strong knowledge of monitoring, alerting, and logging tools (e.g., Azure Monitor, Log Analytics, Application Insights)
- Solid grasp of capacity planning, scaling, backup, and disaster recovery strategies specific to Azure
- In-depth understanding of cloud security, compliance, and governance best practices
- Hands-on experience with Infrastructure as Code (Terraform, ARM, or Bicep)
- Excellent communication and collaboration skills, with experience working in cross-functional teams
Nice to have
- Experience with blue/green and canary deployment strategies in Azure
- Familiarity with Azure DevOps, GitHub Actions, or other CI/CD tools
- Exposure to large-scale enterprise production launches and migrations to Azure
- Knowledge of cloud cost management and optimization techniques
- Experience integrating third-party systems and APIs within Azure architectures
- Familiarity with AI-powered development tools (e.g., Cursor, GitHub Copilot) for daily use or experience implementing such tools at the project/team level
- Background in authoring operational documentation and runbooks
- Understanding of incident management, root cause analysis, and rapid response processes
- Azure Solutions Architect Expert or other relevant Azure certifications