Azure Technical Solution Architect
- Compensation
- Not disclosed
- Location
- Hyderabad; Bangalore
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Architecture
- Posted
Skills
Full description
About Sonata Software :
Sonata is a global software company, one of the fastest growing in India. It specializes in Platform Engineering, Sonata's proprietary Platformation methodology, providing a framework that assists companies with their digital transformation journeys and helps them build their businesses on platforms that are Open, Connected, Intelligent, and Scalable. Sonata's platform engineering expertise is supported by its capabilities in Cloud and Data, IoT, AI, and Machine Learning, Robotic Process Automation, and Cybersecurity.
With its centres in India, the US, Europe, and Australia, Sonata brings Thought leadership, Customer-centricity, and Execution Excellence towards catalysing the business transformation process for its customers around the world.
Key Responsibilities :
- Design and architect scalable, highly available, and secure applications on Microsoft Azure.
- Define end-to-end technical solutions using Azure PaaS services such as Azure App Service, Azure Functions, Azure Container Apps, Azure API Management, and Azure Cosmos DB.
- Translate business and technical requirements into solution architecture and technical designs.
- Design application integration using REST APIs, API Management, microservices, and event-driven patterns.
- Define architecture for production workloads, including scalability, performance, resiliency, and high availability.
- Design application monitoring and observability using Azure Monitor, Application Insights, and Log Analytics.
- Implement secure application architectures covering Microsoft Entra ID (Azure AD), OAuth 2.0, authentication, authorization, managed identity, and data protection.
- Design data solutions using Azure Cosmos DB, Azure SQL, and Azure Blob Storage.
- Provide technical guidance to development teams and review application designs and implementations.
- Support cloud-native development using C#, JavaScript/TypeScript, or Python.
- Evaluate and design solutions for integrating LLMs and Azure OpenAI Service into applications.
- Collaborate with development, DevOps, security, and business teams to ensure successful solution implementation.
Experience (Preferred) :
- 8+ Years of Industry-related experience in technical consulting role.
- At least 3+ years in architecting and developing applications on Azure using Azure PaaS services such as App Service, Azure Functions, Container Apps, API Management, and Azure Cosmos DB.
- Proven experience in scaling applications on Azure to handle production-level workloads, ensuring high availability and performance.