K

Cloud DevOps Engineer

Kavi Software Technologies Private Limited Tiruporur, Tamil Nadu, India

4 d ago
devops Mid (2-5 yrs) Full-time India
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will provision and manage core Azure infrastructure while building and maintaining CI/CD pipelines for application deployments. Additionally, you will be responsible for monitoring system performance, automating routine tasks, and ensuring cloud cost efficiency.

What they look for

Azure DevOps CI/CD Terraform Bicep Docker Kubernetes PowerShell Bash Azure DevOps Git Networking Linux Azure Monitor Microsoft Entra ID

Requirements

The role requires 4-5 years of IT experience with at least 2-3 years of hands-on experience in Microsoft Azure. Candidates must be proficient in infrastructure as code tools like Terraform or Bicep, containerization with Docker, and scripting in PowerShell or Bash.

Full description

We are looking for a Cloud & DevOps Engineer with 4–5 years of experience to build, automate and support cloud infrastructure and CI/CD pipelines for our application teams. You will work with developers and QA to provision Azure environments, deploy applications reliably and keep them secure, monitored and cost effective.

Key Responsibilities:

  • Provision

and manage core Azure resources such as Virtual Machines, App Service, Virtual Networks, Storage and Azure SQL / PostgreSQL.

  • Build

and maintain CI/CD pipelines in Azure DevOps for application builds and deployments.

  • Write

and maintain infrastructure as code using Terraform or Bicep.

  • Containerise

applications with Docker and support deployments to AKS or App Service.

  • Manage

access and secrets using Microsoft Entra ID, RBAC and Key Vault.

  • Set up

monitoring and alerts with Azure Monitor and Application Insights.

  • Troubleshoot

deployment, infrastructure and performance issues across environments.

  • Automate

routine tasks using PowerShell or Bash scripts.

  • Keep

an eye on cloud costs and suggest right-sizing where needed.

  • Maintain

documentation for environments, pipelines and deployment steps.

Required Skills:

  • 4–5

years of IT experience, with at least 2–3 years hands-on in Microsoft Azure.

  • Good

working knowledge of core Azure services: compute, networking, storage and App Service.

  • Hands-on

experience building CI/CD pipelines in Azure DevOps; Git for source control.

  • Working

experience with Terraform or Bicep / ARM templates.

  • Experience

with Docker; basic working knowledge of Kubernetes (AKS).

  • Comfortable

with Linux administration and scripting in PowerShell or Bash.

  • Understanding

of networking basics: DNS, firewalls / NSGs, load balancing and SSL certificates.

  • Good

troubleshooting and communication skills.

Good to Have:

  • Exposure

to AWS or GCP is a plus.

  • Exposure

to Jenkins or GitHub Actions.

  • Experience

deploying .NET, Node.js / React or Python applications.

  • Experience

with Nginx or IIS.

  • Microsoft

certification: AZ-104 (Azure Administrator) or AZ-400 (DevOps Engineer).

Education:

Bachelor's degree in Computer Science, Information Technology, Engineering or a related field, or equivalent practical experience.

Similar roles