Purple Drive
Job Title
Infrastructure Engineer - IaaS / Azure
Location: Warren, NJ
Summary
The Infrastructure Engineer (IaaS / Azure) is responsible for designing, deploying, and maintaining scalable, resilient, and secure infrastructure services in Microsoft Azure. You will own virtualized compute, storage, networking, identity, security, and automation layers, and partner with development, operations, and security teams to deliver infrastructure as a service.
Key Responsibilities
Design, build, and maintain Azure-based infrastructure (IaaS) including VMs, virtual networks, storage, load balancers, and gateways. Implement infrastructure-as-code (IaC) using ARM templates, Bicep, Terraform, or similar tools to automate provisioning and configuration. Manage networking in Azure: virtual networks, subnets, NSGs, network gateways, ExpressRoute/VPN, load balancing, DNS. Configure and administer identity, access, and security: Azure Active Directory, RBAC, conditional access, policies, key vaults. Monitor, optimize, and manage performance, capacity, availability, and cost of Azure environments. Implement backup, disaster recovery, and high-availability strategies (e.g. Azure Site Recovery, Azure Backup). Ensure compliance, governance, and security best practices (e.g. Azure Policy, security center, logging, auditing). Troubleshoot infrastructure issues (network, VM, storage, connectivity) and perform root cause analysis. Integrate infrastructure deployments with CI/CD pipelines and DevOps practices. Collaborate with application, DevOps, and security teams to meet requirements and deliver infrastructure solutions. Maintain documentation, runbooks, architecture diagrams, standards, and processes. Participate in on-call rotation and incident response as needed. Required Qualifications & Skills
Bachelor's degree in Computer Science, Engineering, Information Systems or equivalent experience. Several years (e.g. 3-7+) of hands-on experience in cloud infrastructure, especially Azure IaaS services. Proficiency with infrastructure automation / IaC (ARM, Bicep, Terraform). Strong knowledge of Azure compute, networking, storage, and identity services. Solid experience scripting and automation (PowerShell, Azure CLI, Python, etc.). Understanding of networking concepts (TCP/IP, routing, VPNs, firewalls). Familiarity with monitoring, logging, and alerting tools (Azure Monitor, Log Analytics, Application Insights). Knowledge of security principles and governance in Azure. Experience with backup, DR, HA architectures in cloud environments. Excellent problem solving, debugging, and analytical skills. Strong communication skills and ability to work in cross-functional teams.
Infrastructure Engineer - IaaS / Azure
Location: Warren, NJ
Summary
The Infrastructure Engineer (IaaS / Azure) is responsible for designing, deploying, and maintaining scalable, resilient, and secure infrastructure services in Microsoft Azure. You will own virtualized compute, storage, networking, identity, security, and automation layers, and partner with development, operations, and security teams to deliver infrastructure as a service.
Key Responsibilities
Design, build, and maintain Azure-based infrastructure (IaaS) including VMs, virtual networks, storage, load balancers, and gateways. Implement infrastructure-as-code (IaC) using ARM templates, Bicep, Terraform, or similar tools to automate provisioning and configuration. Manage networking in Azure: virtual networks, subnets, NSGs, network gateways, ExpressRoute/VPN, load balancing, DNS. Configure and administer identity, access, and security: Azure Active Directory, RBAC, conditional access, policies, key vaults. Monitor, optimize, and manage performance, capacity, availability, and cost of Azure environments. Implement backup, disaster recovery, and high-availability strategies (e.g. Azure Site Recovery, Azure Backup). Ensure compliance, governance, and security best practices (e.g. Azure Policy, security center, logging, auditing). Troubleshoot infrastructure issues (network, VM, storage, connectivity) and perform root cause analysis. Integrate infrastructure deployments with CI/CD pipelines and DevOps practices. Collaborate with application, DevOps, and security teams to meet requirements and deliver infrastructure solutions. Maintain documentation, runbooks, architecture diagrams, standards, and processes. Participate in on-call rotation and incident response as needed. Required Qualifications & Skills
Bachelor's degree in Computer Science, Engineering, Information Systems or equivalent experience. Several years (e.g. 3-7+) of hands-on experience in cloud infrastructure, especially Azure IaaS services. Proficiency with infrastructure automation / IaC (ARM, Bicep, Terraform). Strong knowledge of Azure compute, networking, storage, and identity services. Solid experience scripting and automation (PowerShell, Azure CLI, Python, etc.). Understanding of networking concepts (TCP/IP, routing, VPNs, firewalls). Familiarity with monitoring, logging, and alerting tools (Azure Monitor, Log Analytics, Application Insights). Knowledge of security principles and governance in Azure. Experience with backup, DR, HA architectures in cloud environments. Excellent problem solving, debugging, and analytical skills. Strong communication skills and ability to work in cross-functional teams.