Azure Solution Architect

Zocalo Recruiting

Azure Solution Architect

San Jose, CA
Full Time
Paid
  • Responsibilities

    Position Summary

    The Azure Solution Architect performs design work for large and complex software projects and the interfaces between them. This position drives adherence to standards, processes, and policies and creates architecture designs and documentation. Additionally, the incumbent performs application architecture, network topology, and infrastructure strategy work to support business needs and ensure reliability. Collaborating with development and operations teams, they guide implementation of cloud-native solutions and DevOps practices.

     

    ?

     

    Responsibilities

     

    Essential Duties

     

    Application Architecture

    • Designs and implements cloud-native applications using Azure services such as App Services, Azure Functions, Azure Kubernetes Service (AKS), and Logic Apps.

    • Defines microservices architecture, API management strategies, and integration patterns.

    • Ensures application scalability, performance, and security through best practices and design patterns.

    • Collaborates with development teams to guide solution implementation and DevOps practices.

     

    Network Architecture

    • Architects secure and scalable network topologies using Azure Virtual Networks, Subnets, Network Security Groups (NSGs), User Defined Routes (UDRs), and VPN Gateways.

    • Designs hybrid connectivity solutions including ExpressRoute, Azure Firewall, and Private Endpoints.

    • Implements network segmentation, traffic flow control, and secure access strategies.

    • Optimizes network performance and reliability across distributed environments.

     

    Infrastructure Architecture

    • Leads the design of infrastructure solutions using Azure IaaS and PaaS offerings.

    • Defines compute, storage, and backup strategies using VMs, Azure Disks, Blob Storage, and Azure Site Recovery.

    • Implements high availability and disaster recovery architectures.

    • Ensures compliance with enterprise governance, cost management, and monitoring standards.

     

    ?

     

    Work Schedule

    • Full-time; typically 40+ hours/week

    • Flexible within core business hours, Monday–Friday

    • Occasional extended early morning or late evening hours, and weekends, typically with advance notice

     

    ?

     

    Workplace Essentials

    • Supports the organization’s mission and vision and consistently demonstrates company values.

    • Meets with manager on a regular basis to discuss goal alignment, performance metrics, and development plans.

    • Complies with company policies and procedures.

    • Upholds employee Code of Conduct and Business Ethics and ensures confidentiality of the workplace.

    • Complies with requirements imposed by federal, state, and local regulatory agencies.

    • Adheres to internal control and security measures designed to ensure regulatory compliance and mitigate losses and errors.

     

    ?

     

    Qualifications

     

    Education: Bachelor’s Degree in Computer Science or equivalent experience.

     

    Experience:

    8+ years of experience in IT architecture, with 5+ years focused on Azure cloud solutions, including:

    • Strong expertise in Azure services across compute, networking, storage, and security.

    • Proven experience designing enterprise-scale solutions with high availability and performance.

    • Hands-on experience with Infrastructure as Code (IaC) using ARM templates, Bicep, or Terraform.

    • Familiarity with CI/CD pipelines and DevOps practices using Azure DevOps or GitHub Actions.

    • Deep experience in .NET Framework, .NET Core, MS SQL Server, REST APIs, and OpenAPI Specification.

    • Hands-on experience with front-end technologies such as Angular, React, or similar frameworks.

    • Experience developing web forms, REST APIs, and server-side code using C# within the .NET stack.

    • Strong expertise in solution architecture including web services, relational and non-relational databases, and full-stack technologies.

    • Experience with Azure DevOps, CI/CD, release pipelines, and build automation preferred.

    • Financial services industry experience is a plus.

     

    ?

     

    Knowledge / Skills / Abilities

    • Excellent verbal and written communication skills.

    • Strong stakeholder management skills.

    • Ability to create design overviews, educate teams on architectural standards, conduct code reviews, and recommend improvements to development processes.

    • Strong knowledge of cloud technologies (Azure preferred; AWS or GCP experience a plus).

    • Working knowledge of application security including MFA, x509 certificates, SSL, SAML, encryption, etc.

    • Strong understanding of networking components including load balancers, WAFs, NACLs, security groups, routing, tracing, and DNS resolution.

    • Knowledge of open-source technologies such as Kubernetes, Docker, and Kafka.

    • Ability to manage multiple concurrent projects and technical demands.

    • Strong problem-solving skills with the ability to design and implement scalable cloud solutions.

    • Passion for cloud adoption and mentoring team members.

    • Strong analytical and presentation skills.

    • Adaptable and comfortable in evolving organizational environments.

     

    ?

     

    Licensing / Certifications

    • Microsoft Certified: Azure Solutions Architect Expert

    • Microsoft Certified: Azure Network Engineer Associate

    • TOGAF or other enterprise architecture framework certification preferred