Azure EngineerAn Azure Engineer (3 - 4yrs) designs, implements, and manages cloud-based infrastructure and applications on Microsoft Azure. Key responsibilities include deploying and optimizing Azure resources, developing Infrastructure as Code (IaC), ensuring security and compliance, and collaborating with DevOps teams. Essential skills include proficiency in Azure services, scripting languages, IaC tools, and strong problem-solving and communication abilities.Core ResponsibilitiesDesign & Implementation:Create, design, and deploy Azure infrastructure and cloud-based solutions.Resource Management:Deploy, configure, and manage Azure resources, ensuring high availability and scalability.Automation:Develop and maintain Infrastructure as Code (IaC) using tools like Terraform, Azure CLI, and scripting languages to automate deployment and management.Monitoring & Optimization:Monitor system performance, optimize resource utilization, and manage cloud costs.Security & Compliance:Implement security best practices and regulatory compliance controls within the Azure environment.Collaboration:Work closely with development, operations, and security teams to ensure effective cloud solutions.Troubleshooting:Investigate and resolve issues related to Azure services and infrastructure.Documentation:Create and maintain technical documentation for infrastructure designs and processes.Required Skills & QualificationsTechnical Skills:Deep understanding of Microsoft Azure services.Proficiency in Infrastructure as Code (IaC) tools such as Terraform and Azure CLI.Experience with scripting languages like Python, PowerShell, or Perl.Familiarity with DevOps principles and CI/CD pipelines.Knowledge of Azure Networking, Compute, Storage, and Microsoft Entra ID (formerly Azure AD).