Azure Infrastructure Engineer

Overview

Hybrid
Depends on Experience
Full Time

Skills

Azure Expertise
Infrastructure Automation
Networking
Security & Compliance
Monitoring & Optimization
Backup & Disaster Recovery
CI/CD & DevOps Integration
Problem Solving
Documentation & Collaboration

Job Details

We are seeking a highly skilled Azure Infrastructure Engineer to design, implement, and maintain scalable, reliable, and secure cloud infrastructure on Microsoft Azure. The ideal candidate will have hands-on experience with Azure services, infrastructure automation, and cloud architecture best practices. You will be responsible for deploying and managing cloud environments, ensuring optimal performance, security, and availability across all infrastructure components.

Responsibilities:
Design and deploy scalable, highly available, and fault-tolerant cloud infrastructure on Azure.
Implement and manage Azure IaaS/PaaS services, such as Virtual Machines, Azure Kubernetes Service (AKS), Virtual Networks, Load Balancers, and App Services.
Automate infrastructure provisioning using tools such as ARM templates, Terraform, Azure CLI, and PowerShell.
Ensure infrastructure security by managing Azure security services like Azure Active Directory (AAD), Azure Security Center, and network security groups (NSGs).
Monitor and optimize cloud resources for performance, cost efficiency, and scalability using Azure Monitor, Azure Log Analytics, and Azure Cost Management.
Implement and manage backup, disaster recovery, and failover strategies using services like Azure Site Recovery and Azure Backup.
Collaborate with DevOps and development teams to implement CI/CD pipelines, supporting infrastructure as code (IaC) for deployment automation.
Troubleshoot and resolve infrastructure-related issues in Azure environments, providing root cause analysis and solutions.
Manage access control, governance, and compliance using Azure Policy, Role-Based Access Control (RBAC), and Azure Blueprints.
Maintain documentation for infrastructure designs, configurations, and processes to ensure knowledge sharing and operational efficiency.

Skills & Qualifications:
Azure Expertise: 3+ years of experience managing Azure cloud infrastructure, including Virtual Machines, Storage Accounts, Networking, Load Balancers, and Application Gateways.
Infrastructure Automation: Proficiency in infrastructure-as-code (IaC) using ARM templates, Terraform, Bicep, Azure CLI, and PowerShell scripting.
Networking: Strong understanding of Azure networking concepts, including Virtual Networks, Subnets, VPN Gateways, ExpressRoute, DNS, and traffic management.
Security & Compliance: Hands-on experience implementing Azure security services, such as Azure Active Directory, Azure Policy, Key Vault, and NSGs, with a focus on governance and compliance.
Monitoring & Optimization: Experience with Azure Monitor, Log Analytics, and Application Insights to monitor and troubleshoot infrastructure performance and availability.
Backup & Disaster Recovery: Expertise in designing and implementing backup and disaster recovery strategies using Azure services like Site Recovery and Backup.
CI/CD & DevOps Integration: Experience working with DevOps practices and tools (Azure DevOps, GitHub Actions) to integrate automated deployment pipelines for infrastructure changes.
Problem Solving: Ability to diagnose and resolve complex infrastructure and networking issues in real-time.
Documentation & Collaboration: Excellent communication skills, with the ability to document designs and processes clearly and collaborate effectively with cross-functional teams.

Preferred Qualifications:
Azure Certifications: Microsoft Certified: Azure Solutions Architect Expert or Microsoft Certified: Azure Administrator Associate.
Containerization: Experience with Azure Kubernetes Service (AKS) or containerized deployments using Docker.
Hybrid Cloud: Familiarity with hybrid cloud solutions, such as Azure Arc, and experience integrating on-premises infrastructure with Azure.
DevOps & Automation: Knowledge of GitOps practices, continuous integration, and continuous deployment (CI/CD) with Azure Pipelines or similar tools.

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

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Seyon Solutions