M

Microsoft

Builds workplace software, PCs and cloud services

Infra & AI Architect

Cloud EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field and 14+ years of experience in technology solutions, practice development, architecture, consulting, and/or the Infrastructure & AI technology domain; or a Master's Degree in Computer Science, Information Technology, Engineering, or a related field and 14+ years of experience in technology solutions, practice development, architecture, consulting, and/or a technology domain such as Security.
  • Design enterprise-scale Azure architectures using Azure Landing Zones and cloud adoption principles.
  • Define subscription, management group, resource organization, naming, tagging, and governance models.
  • Design hub-and-spoke and Virtual WAN architectures.
  • Architect hybrid connectivity using ExpressRoute, VPN, Azure Virtual WAN, and private connectivity.
  • Design Azure networking including VNets, subnets, routing, NSGs, Azure Firewall, Application Gateway, load balancers, NAT Gateway, Private Link, and Private Endpoints.
  • Define scalable DNS and private DNS architecture.
  • Design resilient solutions across Availability Zones and Azure regions.
  • Define business continuity, disaster recovery, backup, and high-availability strategies.
  • Design identity architectures using Microsoft Entra ID.
  • Define managed identity, workload identity, role-based access control, privileged access, and least-privilege models.
  • Implement security architecture using Microsoft Defender for Cloud, Microsoft Sentinel, Azure Policy, Key Vault, encryption, and customer-managed keys.
  • Design secure administrative and privileged-access patterns.
  • Define network segmentation and Zero Trust architecture.
  • Ensure architecture aligns with enterprise security, regulatory, data sovereignty, and compliance requirements.
  • Design centralized and distributed monitoring architectures using Azure Monitor, Log Analytics, Application Insights, and Microsoft Sentinel.
  • Define logging, monitoring, alerting, operational dashboards, and telemetry strategies.
  • Design infrastructure that supports site reliability engineering and modern cloud operations.
  • Define operational readiness, service health, capacity management, incident response, and troubleshooting approaches.
  • Drive infrastructure automation and configuration consistency.
  • Design secure enterprise AI platforms using Microsoft Foundry/Azure AI services and supporting Azure capabilities.
  • Define networking, identity, compute, storage, data, security, and monitoring requirements for enterprise AI workloads.
  • Design private and controlled access patterns for AI environments.
  • Design solutions supporting generative AI, AI agents, Retrieval-Augmented Generation (RAG), enterprise search, vector and semantic search, embeddings, model endpoints, and AI services.
  • Define secure connectivity between AI applications, enterprise data sources, APIs, and business systems.
  • Establish AI platform governance, responsible AI, security, monitoring, and operational controls.
  • Support integration of AI solutions with the broader Microsoft cloud ecosystem.
  • Drive Infrastructure as Code using Bicep, ARM templates, and/or Terraform.
  • Define reusable architecture patterns, templates, and platform components.
  • Support CI/CD and DevOps-based infrastructure deployment.
  • Promote policy-driven governance and automated environment provisioning.
  • Design self-service platform capabilities where appropriate.
  • Lead customer architecture and technical design workshops.
  • Gather functional and non-functional requirements.
  • Develop High-Level Designs and detailed technical designs.
  • Produce architecture diagrams, decision documents, implementation guidance, and design standards.
  • Conduct architecture reviews and identify technical risks and dependencies.
  • Provide technical direction to engineering and implementation teams.
  • Troubleshoot complex architecture, networking, identity, security, and platform issues.
  • Conduct design reviews and ensure implementation remains aligned to the approved architecture.
  • Act as a trusted technical advisor to customer architects and technology leadership.
  • Explain complex cloud and AI concepts in clear business language.
  • Present architecture options, trade-offs, risks, costs, and recommendations.
  • Collaborate with application, security, network, data, AI, governance, and operations teams.
  • Help customers establish cloud and AI adoption roadmaps.
  • Support solution estimation, implementation planning, risk management, and technical governance.
  • Convert business requirements into end-to-end Azure architecture.
  • Make architecture decisions across infrastructure, networking, security, identity, data, operations, and AI.
  • Evaluate multiple technical approaches and clearly explain trade-offs.
  • Design for security, reliability, scalability, performance, manageability, and cost.
  • Lead complex enterprise architecture discussions involving multiple technology domains.
  • Balance Microsoft platform capabilities with customer constraints and existing enterprise environments.
  • Move comfortably between whiteboard architecture, detailed technical design, and implementation troubleshooting.
  • Demonstrate technical proficiency with Azure Landing Zones; hub-and-spoke and Virtual WAN; Azure networking and routing; ExpressRoute and VPN; Azure Firewall; Application Gateway/WAF; Private Link and Private Endpoints; Azure DNS and Private DNS; Azure Load Balancer; Azure compute and storage; Availability Zones and multi-region architecture; backup and disaster recovery; Microsoft Entra ID; Azure role-based access control; managed identities; Key Vault; customer-managed keys; Azure Policy; Defender for Cloud; Microsoft Sentinel; Zero Trust security principles; Microsoft Foundry/Azure AI; generative AI architecture; AI agents; RAG architecture; AI Search; vector and semantic search; model integration; prompt and AI security; responsible AI; AI monitoring and governance; Azure Monitor; Log Analytics; Application Insights; cloud operational models and SRE concepts; Bicep/ARM; Terraform; Azure DevOps/GitHub; CI/CD; and PowerShell/Azure CLI.

Responsibilities

  • Design secure, scalable, resilient, and AI-ready enterprise platforms on Microsoft Azure.
  • Work with customers, engineering teams, security teams, and delivery stakeholders to translate business and technical requirements into practical Azure architectures.
  • Provide technical leadership from discovery and architecture through implementation, governance, and operational readiness.

About the Company

Microsoft

Builds workplace software, PCs and cloud services

Microsoft builds workplace software, operating systems and cloud infrastructure for consumers, businesses and government agencies, from small organizations to global enterprises. Microsoft 365 combines Word and Excel with Teams communication and Copilot AI features, while Windows runs PCs and Surface supplies the company's own computers. Azure rents computing capacity, storage and databases to build and run web applications. Microsoft also sells Xbox consoles and games, collecting revenue through software licenses, subscriptions, usage charges and product sales. Founded in 1975 by Bill Gates and Paul Allen, Microsoft is headquartered in Redmond, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Redmond, WA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Microsoft

See more jobs