Infrastructure Engineer - Azure
Job Description:We are looking for a skilled Azure Infrastructure Engineer to assess, design, and maintain our Azure-based infrastructure, supporting the deployment and integration of new and existing applications. You will play a key role in ensuring a secure, high-performing, and scalable environment by implementing best practices, monitoring the system, and managing resources. Your expertise will also support DevOps processes to streamline deployments, optimize costs, and foster a collaborative environment with both internal and external teams.Key Responsibilities:Design, implement, and manage Azure-based infrastructure to meet performance and availability goals.Configure, monitor, and troubleshoot Azure services and networking components.Collaborate with development teams for smooth application deployment and integration.Apply security best practices, perform regular backups, and plan disaster recovery.Use IaC tools like Terraform to automate deployments and streamline processes.Ensure cost optimization and maintain documentation for processes.Required Skills & Experience:Bachelor’s in Computer Science, IT, or related field.5+ years in IT infrastructure management; 3+ years in Azure.Strong knowledge of Azure services, networking, and infrastructure as code tools.Proficiency in PowerShell or Python, with hands-on DevOps experience.Strong troubleshooting skills, initiative, and collaborative mindset.