Location: Hybrid – Multiple locations across the United States (1–2 days onsite per week or a few days per month, as required)
Employment Type: Full-Time
Status: Accepting Candidates
Work Arrangement
This is a hybrid position requiring occasional onsite presence at one of the supported U.S. locations. Depending on business requirements, candidates may need to work onsite 1–2 days per week or a few days per month.
Supported Locations: California, Colorado, Connecticut, Florida, Illinois, Indiana, Kansas, Massachusetts, Michigan, New Jersey, New York, North Carolina, Pennsylvania, Texas, Virginia, and Washington.
About the Role
We are seeking experienced Azure IaaS Engineers to support cloud infrastructure operations, Azure environment management, and cloud migration initiatives. The ideal candidates will have strong hands-on experience with Azure infrastructure, governance, networking, security, compute, storage, backup, disaster recovery, and migration tools.
Candidates should have practical experience with Azure Migrate and Azure Site Recovery (ASR), along with a strong understanding of Windows and/or Linux administration. The role requires a customer-focused professional who can troubleshoot complex technical issues, adapt to new technologies, and deliver reliable cloud infrastructure solutions.
Key Responsibilities
- Manage and support Azure Infrastructure as a Service (IaaS) environments, including compute, storage, networking, and virtual machines.
- Implement and maintain Azure governance, cost management, security policies, and infrastructure best practices.
- Configure and manage Azure networking, identity and access management, and Azure Active Directory (Microsoft Entra ID).
- Support cloud migration initiatives, including assessment, planning, execution, and post-migration validation.
- Utilize Azure Migrate and Azure Site Recovery (ASR) to support migration, backup, and disaster recovery requirements.
- Monitor Azure infrastructure performance, availability, and resource utilization; troubleshoot and resolve technical issues.
- Implement and maintain backup, disaster recovery, and business continuity solutions.
- Support Windows and/or Linux operating systems and virtualization technologies as required.
- Develop and maintain ARM templates and PowerShell scripts to automate infrastructure provisioning and operational tasks.
- Collaborate with cross-functional teams to improve cloud infrastructure reliability, security, and operational efficiency.
- Maintain technical documentation and follow established infrastructure management and security practices.
- Deliver a high-quality customer experience through effective communication, timely issue resolution, and continuous improvement.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field is preferred.
- Minimum of 3–5 years of experience in an engineering or operations role within a software or services organization.
- At least 5 years of experience in a technical role, including a minimum of 2 years of hands-on Azure Cloud Engineering experience.
- Strong practical knowledge of Azure Governance and Cost Management, Azure Networking and Security, identity management, compute, storage, backup, disaster recovery, and monitoring.
- Hands-on experience with the end-to-end cloud transformation and migration lifecycle.
- Strong experience with Azure Migrate and Azure Site Recovery (ASR/DRaaS).
- Experience with Windows and/or Linux system administration.
- Knowledge of virtualization technologies is an added advantage.
- Experience with ARM templates and PowerShell scripting is preferred.
- Strong troubleshooting, analytical, communication, and problem-solving skills.
- Ability to learn new technologies in a fast-paced environment.
- Customer-focused mindset with a commitment to delivering reliable, high-quality solutions.