Gather and analyze technical and business requirements, translating client needs into efficient architectural solutions.
Design cloud-native architectures in Microsoft Azure, using frameworks such as the Well-Architected Framework, Cloud Adoption Framework (CAF), and Enterprise-Scale Landing Zone.
Lead technical sessions, demonstrations, and workshops with clients and stakeholders.
Lead technical implementations, supporting configurations, troubleshooting, and development of reference code.
Apply DevOps practices for infrastructure automation, pipelines, and continuous delivery processes.
Identify and remove technical blockers, coordinating internal teams and partners when necessary.
Ensure governance, security, compliance, and adoption of best practices throughout the project lifecycle.
Act in a consultative capacity, promoting innovation, continuous improvement, and high value for clients.
Requirements
Solid experience with Microsoft Azure, including Compute, Networking, Storage, Identity, and Security services.
Strong background in cloud-native architectures, including microservices, APIs, and distributed applications.
Experience with DevOps and automation using Azure DevOps or GitHub Actions and infrastructure as code (Terraform, Bicep, or ARM).
Hands-on experience with containers and Kubernetes (AKS), including Docker, Helm, observability, and modern deployment strategies.
Experience building and integrating AI solutions on Azure, such as Azure OpenAI, Cognitive Services, Azure Machine Learning, Azure Cognitive Search, and Form Recognizer.
Advanced knowledge of cloud security and governance, including Entra ID (Azure AD), RBAC, Key Vault, Azure Policy, Zero Trust, and compliance.
Familiarity with monitoring and site reliability practices (SRE), using Azure Monitor, Log Analytics, Application Insights, SLIs, and SLOs.
Experience in complex enterprise projects, acting in a consultative role with clients.
Advanced English for technical communication with clients and global teams.