Azure Solution Architect
Tata Consultancy Services · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Pune, Maharashtra, India
Tata Consultancy Services · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Pune, Maharashtra, India
**Role & responsibilities** - Design, deploy, and manage Azure infrastructure services including Virtual Machines (VMs), Virtual Machine Scale Sets (VMSS), and Availability Sets. - Configure and maintain Azure Storage services such as Blob Storage, File Storage, and Table Storage. - Implement and manage Azure networking components including VNets, VPN Gateways, Load Balancers, DNS, and network security configurations. - Administer and optimize Azure database services including Azure SQL Database and Cosmos DB. - Automate infrastructure provisioning and management using PowerShell, ARM Templates, Bicep, Terraform, and Azure CLI. - Deploy, manage, and troubleshoot containerized applications using Docker and Azure Kubernetes Service (AKS). - Design and implement CI/CD pipelines using Azure DevOps for automated application and infrastructure deployments. - Configure and manage Azure Active Directory (Azure AD), Role-Based Access Control (RBAC), Network Security Groups (NSGs), and Azure Firewall. - Monitor, troubleshoot, and optimize Azure resources to ensure high availability, performance, and security. - Implement cloud governance, backup, disaster recovery, and security best practices across Azure environments. - Collaborate with development, operations, and security teams to deliver scalable and reliable cloud solutions. - Maintain documentation, operational procedures, and infrastructure standards for Azure deployments.