Azure Senior DevOps Engineer - S
Tata Consultancy Services · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Mumbai, Maharashtra, India
Tata Consultancy Services · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Mumbai, Maharashtra, India
**Key Responsibilities** - Design, build, and maintain CI/CD pipelines using Azure DevOps. - Automate infrastructure provisioning and configuration using Infrastructure as Code (Terraform, ARM, or Bicep). - Deploy, monitor, and manage cloud-native applications on Microsoft Azure. - Implement and maintain Azure services including App Services, AKS, Virtual Machines, Storage Accounts, Azure SQL, and Key Vault. - Collaborate with development teams to streamline build, release, and deployment processes. - Monitor system health, performance, and availability using Azure Monitor, Log Analytics, and Application Insights. - Implement security best practices, access controls, and compliance requirements across cloud environments. - Manage source control repositories, branching strategies, and release management processes. - Troubleshoot deployment issues, infrastructure problems, and application performance bottlenecks. - Support containerization and orchestration using Docker and Kubernetes. - Participate in disaster recovery planning, backup strategies, and business continuity initiatives. - Continuously improve DevOps processes, tools, and operational efficiency. **Required Qualifications** - Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. - 5+ years of experience in DevOps, Cloud Engineering, or Infrastructure Management. - Hands-on experience with Microsoft Azure services and Azure DevOps. - Strong experience in CI/CD pipeline creation and management. - Experience with Infrastructure as Code tools such as Terraform, ARM Templates, or Bicep. - Proficiency in scripting languages such as PowerShell, Python, Bash, or YAML. - Knowledge of Git, GitHub, Azure Repos, and version control best practices. - Experience with Docker and Kubernetes (AKS preferred). - Understanding of networking concepts, security principles, and cloud architecture. - Experience with monitoring, logging, and performance optimization tools.