Cloud Architect (Managed Services)
About the Role
We are an MSP (Managed Services Provider) seeking an experienced Azure Cloud Architect to guide the architecture and design of multi-cloud environments for our customers. You’ll work closely with our managed services team and directly with customers to design robust, secure, and scalable cloud and network infrastructures on Azure
You will provide hands-on leadership in solution design, mentor teams on best practices, and step in to troubleshooting complex issues. You’ll help multiple customers achieve their modernization, security, and cost optimization goals, acting as a trusted consultant and technical advisor.
Key Responsibilities
Leadership & Customer Engagement
- Engage directly with one or more customers as a Azure cloud architecture and design consultant , helping define and deliver infrastructure blueprints aligned to business needs.
- Collaborate with customer stakeholders to understand current pain points and goals, and architect solutions that improve scalability, security, and cloud ROI.
- Act as a trusted advisor to both customers and the internal delivery team, aligning design decisions to strategic outcomes.
Technical Management & Guidance
Provide hands-on technical guidance in architecting cloud-native and hybrid cloud solutions on Azure , including compute, storage, identity, and network components.Translate high-level requirements into low-level infrastructure, networking, security, and application deployment architectures.Partner with managed services and DevOps teams to troubleshoot complex issues, implement best practices, and guide decisions around tools, services, and patterns.Driving Innovation & Rapid Learning
Evaluate and introduce new cloud-native technologies and services to improve performance, cost, automation, and resilience.Support modernization initiatives including AI / ML workloads, containerization, and event-driven architectures.Foster a learning culture by enabling teams to explore and adopt modern frameworks and infrastructure patterns.Operations & Continuous Improvement
Standardize and document reusable reference architectures, IaC patterns, and design principles across multiple customer engagements.Review and continuously improve architecture standards related to cost optimization, reliability, scalability, and observability.Participate in architectural governance, code reviews, and incident postmortems to ensure alignment with technical and business objectives.Required Skills & Experience
Technical Expertise
10+ years of experience in designing, implementing, or leading cloud infrastructure projects, with strong expertise in AzureStrong hands-on skills in :Terraform (or equivalent IaC tool) for modular, scalable infrastructure provisioning.DevOps toolchains like GitHub Actions, GitLab CI / CD, Azure DevOps, or Jenkins for pipeline automation and deployment governance.Monitoring and observability tools like CloudWatch, Azure Monitor, ELK, Prometheus, or Grafana.Solid understanding of cloud networking (VPC / VNet design, DNS, VPNs, routing), IAM, encryption , and security best practices .Experience designing or supporting cloud-native and AI / ML workloads is a strong plus.Leadership & Adaptability
Proven track record of designing cloud architectures across multiple customer environments and balancing short-term fixes with long-term roadmap thinking.Ability to present complex technical decisions clearly to both technical teams and business stakeholders.Passion for learning and evaluating new services, patterns, and tools , and the ability to guide teams through adoption.Nice to Have
Experience with Kubernetes, AKS, or EKS .Familiarity with AI / ML infrastructure patterns , GPU workloads, or MLOps pipelines.Exposure to multi-cloud cost management tools and security frameworks (e.g., CIS, NIST).Relevant certifications like Azure Solutions Architect – Professional , Microsoft Certified : Azure Solutions Architect , or HashiCorp Terraform Associate .