Overview
Remote
$100,000 - $120,000
Full Time
Skills
Azure
Infrastructure
IaaS
PaaS
Storage
PowerShell
IaC
networks
Terraform
Job Details
Azure Cloud Infrastructure Engineer:
Primary Skillsets:
- Cloud Infrastructure Management: Hands-on experience with Azure IaaS and PaaS services, including Azure Virtual Machines, Virtual Networks, Storage Accounts, and App Services.
- Infrastructure-as-Code (IaC): Proficiency with ARM templates, Terraform, Azure Bicep, or similar tools for automating infrastructure deployments.
- Scripting & Automation: Strong skills in PowerShell, Bash, or Python for automating cloud infrastructure tasks.
- Monitoring & Optimization: Expertise with Azure Monitor, Log Analytics, and cost management tools to monitor and optimize cloud environments.
- Networking: Deep understanding of Azure networking concepts, including VNet, ExpressRoute, VPNs, Load Balancers, and Firewall configurations.
- Cloud Security: Knowledge of Azure Security Center, Azure Key Vault, Identity and Access Management (IAM), and RBAC for secure infrastructure management.
- Disaster Recovery & Backup: Experience with Azure Backup, Azure Site Recovery, and designing disaster recovery solutions.
- Compliance & Governance: Familiarity with ensuring compliance with industry standards and setting up Azure governance.
- Troubleshooting: Strong troubleshooting skills for resolving infrastructure-related issues in Azure environments.
- Collaboration & Communication: Excellent teamwork and communication skills, with experience working closely with DevOps, application development, and security teams.
Responsibility:
- Design, deploy, and manage Azure cloud infrastructure, ensuring high availability and scalability of services.
- Implement and maintain Infrastructure-as-Code (IaC) solutions using tools like ARM templates, Terraform, or Azure Bicep.
- Manage and monitor Azure environments, using tools like Azure Monitor, Log Analytics, and Azure Security Center for performance and security.
- Collaborate with cross-functional teams to configure and optimize Azure virtual networks, storage, and compute resources.
- Automate provisioning, scaling, and management of cloud resources using scripting languages such as PowerShell, Bash, or Python.
- Implement Azure-based disaster recovery, backup, and business continuity solutions to ensure data protection and uptime.
- Ensure Azure infrastructure meets security best practices and compliance standards, including IAM, RBAC, and network security groups.
- Support and troubleshoot complex cloud infrastructure issues, providing technical expertise for Azure-related challenges.
- Optimize cloud infrastructure for performance and cost-efficiency by regularly reviewing resource usage and scaling options.
- Stay current with new Azure services, features, and tools, recommending improvements to existing architecture and processes.
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.