We are
seeking a highly skilled and experienced Azure Technical Architect with a
minimum of 10 years of hands-on experience in Microsoft Azure. The ideal
candidate should possess excellent inter-company communication skills,
demonstrated experience in designing and implementing complex Azure-based
solutions, and a solid understanding of AI platforms (HPC/AI), including
Microsoft AI, Cerebras, Fluid Stack and AMD-based architectures.
Key
Responsibilities
Design, implement, and maintain
end-to-end Azure solutions across various Azure services.
Continuously assess the health
of Azure services and infrastructure using Azure Service Health, Resource
Health, and Azure Monitor.
Proactively identify potential issues and outages,
minimizing downtime and ensuring service reliability.
Analyze performance metrics
across compute, storage, network, and application layers & Identify
bottlenecks and performance gaps, recommending and implementing tuning
strategies.
Translate complex business
requirements into scalable, secure, and reliable Azure architecture
designs.
Architect and lead complex
application modernization journeys, including the decomposition of
monolithic applications (e.g., legacy .NET apps) into scalable, secure,
and cost-effective microservices on Azure.
Design end-to-end migration
solutions for complex, multi-tier enterprise workloads, ensuring
minimal business disruption and maximizing the return on cloud investment.
Evaluate application
portfolios to provide strategic recommendations on migration paths:
Rehost (lift-and-shift), Refactor, Rearchitect (to microservices), or
Rebuild.
Act as a technical advisor to
internal stakeholders and external and partner stakeholders.
Drive cloud adoption strategies
and lead Azure cloud migration and modernization initiatives.
Collaborate with development,
DevOps, AI/ML, and security teams to ensure optimal cloud architecture and
deployment practices.
Provide architectural governance
and ensure compliance with best practices, standards, and security
policies.
Produce high-quality
documentation, architecture diagrams, and solution blueprints.
Guide and mentor technical teams
and conduct architectural reviews.
Stay current on the latest
developments in Azure services and AI technologies.
Requirements
·
Bachelor’s or master’s
degree in computer science, Information Technology, or related field.
·
Minimum 6 years of relevant
hands-on experience with Microsoft Azure as architect or in Senior role.
·
Microsoft Certified: Azure
Solutions Architect Expert certification (required).
·
Strong understanding of
cloud architecture, networking, security, and automation.
·
Demonstrated experience
with AI/ML solutions and integrations.
·
Excellent written and
verbal communication skills with the ability to engage both technical and
non-technical stakeholders.
·
Strong problem-solving
skills and ability to work independently and as part of a team.
·
Ability to collaborate
across multiple business units and technical teams.
·
Strong presentation and
documentation skills.
·
Experience working in
multi-cloud or hybrid cloud environments.
·
High level of curiosity and
adaptability to new technologies.
·
End-to-end Azure
Infrastructure & Networking management (compute, storage, VNet, load
balancing, security)
·
Application & Data
services including App Services, AKS, SQL, and monitoring/automation
frameworks.
·
Security, IAM &
Governance with Azure AD, Defender, Sentinel, Policies, and backup
solutions.CI/CD, Automation & AI/ML using
Azure DevOps, IaC tools, and
Azure AI/Cognitive/OpenAI.