designs, builds, and maintains scalable cloud-native applications on Microsoft's Azure cloud platform.
Key Responsibilities
Cloud Application Development: Build, deploy, and scale applications and APIs using Azure PaaS and Serverless services like Azure App Services and Azure Functions.
CI/CD & DevOps: Automate build and deployment processes utilizing Azure DevOps or GitHub Actions.
Data Integration: Implement and manage cloud databases (e.g., Azure SQL, Azure Cosmos DB) and storage solutions (Blob Storage).
Security & Compliance: Implement secure authentication/authorization (OAuth, Azure Active Directory) and manage secrets in Azure Key Vault.
Monitoring & Optimization: Troubleshoot and optimize application performance using Application Insights.