What are the responsibilities and job description for the Senior Azure Cloud Engineer - Infrastructure & Architecture position at Perceptive Recruiting?
We are seeking a Senior Azure Cloud Engineer with experience designing, building, and managing Microsoft Azure infrastructure. This position requires someone who can independently architect cloud solutions, make technical decisions, and remain hands-on with implementation, troubleshooting, and ongoing administration. Ideal candidates will have experience with Azure networking, Virtual Machines, App Services, Azure Functions, Infrastructure as Code (Terraform/Bicep), and Windows/Linux environments.
This is an opportunity to take ownership of cloud infrastructure and have a direct impact on architectural decisions, automation, and modernization initiatives. The company offers a stable, collaborative environment, competitive compensation, and remote flexibility for qualified candidates in the Eastern Time Zone.
Visa sponsorship is not available for this role.
Requirements & Skills
- 7 years of IT infrastructure, systems engineering, or cloud engineering experience, including 4 years working extensively with Microsoft Azure.
- Experience independently designing, implementing, and supporting production Azure environments.
- Hands-on experience with Azure Virtual Machines, VNets, subnets, Network Security Groups (NSGs), storage accounts, and hybrid connectivity.
- Experience deploying, configuring, and troubleshooting Azure App Services and Azure Functions.
- Infrastructure as Code experience using Terraform, Bicep, or ARM templates.
- Experience with Azure networking, private endpoints, VPNs, firewalls, routing, and cloud security.
- Proficiency with PowerShell and/or Python for infrastructure automation and administration.
- Experience with Windows Server, Active Directory, Microsoft Entra ID, DNS, and hybrid identity environments.
- Understanding of application infrastructure, monitoring, backup/recovery, and disaster recovery.
- Experience with Azure DevOps, CI/CD pipelines, Git, or automated infrastructure deployments.
- Ability to evaluate technical requirements, recommend solutions, and independently execute cloud infrastructure projects.
- Strong troubleshooting, communication, and problem-solving skills.
- Experience with Azure Front Door, Application Gateway, Container Apps, Docker, Kubernetes, or VMware is a plus.
- Microsoft Azure certifications (AZ-104, AZ-305, or similar) are preferred.
Responsibilities
- Design, deploy, configure, and maintain Azure infrastructure supporting enterprise applications and business operations.
- Take ownership of cloud engineering projects from initial requirements and architecture decisions through implementation and ongoing support.
- Build and manage Azure VMs, networking, storage, App Services, Functions, and related cloud resources.
- Develop and maintain infrastructure automation using Terraform, Bicep, PowerShell, or similar tools.
- Design and troubleshoot Azure networking, connectivity, security, identity, and access configurations.
- Support application hosting infrastructure, including Azure App Services, Functions, and integrations with storage and other Azure services.
- Work with development and infrastructure teams to implement reliable, scalable, and secure cloud solutions.
- Monitor cloud performance, availability, security, and resource utilization while identifying opportunities for cost optimization.
- Support hybrid infrastructure, Windows/Linux servers, virtualization, backups, and disaster recovery.
- Evaluate existing cloud architecture and recommend improvements to reliability, security, automation, and operational efficiency.
Salary : $120,000 - $160,000