Azure DevOps Engineer

Kpmg India Services Llp

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 2 years

Job Details

Job Description

AM (Azure DevOps)

Terraform:
1.    Write Terraform configuration files to provision and manage infrastructure resources, including virtual machines, databases, and network resources and other PaaS resources. 
2.    Collaborate with other teams, such as security and operations, to ensure compliance with company policies and standards.
3.    Manage state files and ensure Terraform configurations are idempotent.
4.    Automate deployment of infrastructure using Terraform modules and variables.
5.    Debug and troubleshoot issues with Terraform configurations and infrastructure resources.
6.    Stay up-to-date with new features and best practices in Terraform and related technologies.
Azure Cloud:
1.    Set up and configure Azure resources, including virtual machines, storage accounts, and network components.
2.    Manage and secure access to Azure resources via role-based access control (RBAC).
3.    Automate deployments using Terraform and Desired State Configuration (DSC).
4.    Troubleshoot and resolve issues with Azure resources.
5.    Support developers in their use of Azure services.
6.    Manage and troubleshoot Azure Active Directory, Automation, and Automation Runbooks.
Azure Kubernetes:
1.    Set up and configure Private AKS clusters.
2.    Deploy and scale applications in private AKS clusters.
3.    Manage and monitor cluster resources and performance.
4.    Ensure security and stability of AKS clusters.
5.    Troubleshoot and resolve issues with AKS clusters.
6.    Maintain and update cluster software and configurations.
7.    Implement containerized deployments and orchestration using Docker and Azure Kubernetes Services.
Azure DevOps:
1.    Manage and configure Azure DevOps projects, repositories, and pipelines.
2.    Automate build, test, and deployment of code.
3.    Maintain source control repositories.
4.    Collaborate with development teams to implement CI/CD practices.
5.    Manage and troubleshoot Azure DevOps build and release pipelines.
6.    Manage and troubleshoot Azure DevOps test plans and test cases.
Overall 
1.    Deep understanding of cloud service architecture with an emphasis on security.
2.    Experience with Azure cloud and Terraform.
3.    Proficiency in Azure Kubernetes, Helm charts, Ingress controllers, Services, Deployments, Config Maps, and Connectivity troubleshooting.
4.    Knowledge of various PaaS offerings in Azure (App Service, Function App, Storage Accounts, Key Vault, Azure SQL Server, etc.).
5.    Strong scripting and task automation skills utilizing AZ CLI, Azure PowerShell, and Windows PowerShell.
6.    Practical experience in monitoring and tuning to provide high availability services.

Experience Level

Mid Level

Job role

Work location

Bangalore, Karnataka, India

Department

Software Engineering

Role / Category

DevOps

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 2 years

About company

Name

Kpmg India Services Llp

Job posted by Kpmg India Services Llp

Apply on company website