Cloud DevOps Engineer
Kavi Software Technologies Private Limited Tiruporur, Tamil Nadu, India
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
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
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
-
DevOps Engineer
365 Retail Markets Malvern, Pennsylvania, United States
-
DevOps Engineer
Booz Allen Hamilton Lexington, Massachusetts, United States · $78K–$176K/yr
-
Développeur/se Expert – DevOps - Telecom,Médias & Entertainment – Ile-de-France
Sopra Steria Courbevoie, Ile-of-France, France
-
Cleared DevOps Engineer
Accenture Federal Services Eglin AFB, Florida, United States · $94K–$188K/yr
-
DevOps Engineer - 15+ Years of experience
Syncreon Consulting Lansing, Michigan, United States
-
DevOps Engineer (m/w/d) - Banking
EVERIENCE Utrecht, Utrecht, Netherlands