Search by job, company or skills

C

Infrastructure as Code (IaC) Engineer

5-12 Years
7 - 11 LPA
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 days ago
  • Over 50 applicants
Quick Apply

Job Description

Key Skills:Cloud Migration, Azure Cloud infrastructure, Azure

Roles and Responsibilities:

  • Design, develop, and maintain infrastructure as code using Terraform, Bicep, PowerShell, and Ansible for cloud resource provisioning and configuration.
  • Implement Azure Resource Manager (ARM) templates and Bicep for Azure-native infrastructure deployments.
  • Build, optimize, and maintain CI/CD pipelines using Azure DevOps and GitLab for automated infrastructure and application deployments.
  • Integrate IaC workflows with GitOps principles and version control systems to ensure traceability and repeatability.
  • Design and deploy Azure infrastructure aligned with the Azure Well-Architected Framework and Cloud Adoption Framework (CAF).
  • Monitor and remediate configuration drift through automated checks and scheduled workflows.
  • Lead Azure migration initiatives, including Azure Migrate execution and Azure Landing Zone design for on-premises workloads.
  • Plan and execute migrations of virtual machines, databases, and applications from on-premises to Azure.
  • Modernize legacy workloads by containerizing Java and .NET applications and deploying them to Azure Kubernetes Service (AKS).
  • Embed security controls into IaC pipelines using tools such as Checkov or GitHub Advanced Security.
  • Implement identity and access management using Azure Active Directory, Managed Identities, and Azure Key Vault.
  • Configure monitoring and logging using Azure Monitor and Log Analytics to ensure operational visibility.
  • Perform cost optimization and resource utilization analysis to improve cloud efficiency.

Skills Required:

  • Strong experience in cloud migration and Azure cloud infrastructure is required.
  • Hands-on expertise in Infrastructure as Code using tools such as Terraform and Bicep is required.
  • Experience building and maintaining CI/CD pipelines for infrastructure automation is required.
  • Knowledge of Azure-native services, ARM templates, and Landing Zone architecture is required.
  • Experience with containerization and AKS-based deployments is required.
  • Understanding of cloud security practices, identity management, and secrets management is required.
  • Familiarity with GitOps practices and version-controlled infrastructure is required.
  • Experience with monitoring, logging, and cost optimization in Azure environments is required.

Education:B.E., B.Tech, or MCA in Computer Science, Information Technology, or Information Security.

Bachelor Of Technology (B.Tech/B.E), Master in Computer Application (M.C.A)

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 144139109