Must be authorized to work in the US or Canada without sponsorship; now and in
the future.
We are seeking a highly skilled and experienced Senior Azure Engineer to join
our cloud engineering team. This role is for a hands-on technical contributor
who will design, implement, automate, and support secure and resilient Azure
solutions under the direction of the Principal Azure Architect.
The ideal candidate will have 7+ years of experience in infrastructure, cloud
engineering, or solution delivery, including substantial hands-on experience
with Microsoft Azure. This individual will bring broad technical expertise
across the Azure ecosystem, with specific experience in Azure networking, Azure
Virtual Desktop, Kubernetes, Infrastructure as Code, PowerShell, Azure DevOps,
data services, Azure AI, and business continuity.
The Senior Azure Engineer will independently lead complex technical workstreams,
make sound implementation decisions, troubleshoot difficult production issues,
contribute to architecture standards, and mentor other engineers. The role
requires both strong engineering execution and the ability to collaborate
effectively with the Principal Azure Architect, security, data, application,
infrastructure, and business teams.
RESPONSIBILITIES
Implement secure, scalable, highly available, and supportable Azure solutions
in alignment with enterprise architecture standards.
Partner with the Principal Azure Architect on solution design, technical
standards, architecture reviews, and cloud modernization initiatives.
Lead the technical delivery of assigned Azure projects and complex
workstreams from design through implementation and operational handoff.
Implement and support Azure networking, including virtual networks, route
tables, private and public DNS zones, VPN, ExpressRoute, private endpoints,
NVA firewalls, network security groups, and hybrid connectivity.
Implement, support, and optimize Azure Virtual Desktop environments
Develop and maintain Infrastructure as Code using Azure Bicep and DevOps
pipelines and other IaC tools as appropriate.
Write, review, and troubleshoot advanced PowerShell and Azure CLI automation.
Implement and support AKS and Kubernetes environments, including networking,
identity, ingress, secrets, monitoring, upgrades, and workload deployment.
Apply Azure security and governance controls, including Microsoft Entra ID,
RBAC, managed identities, Key Vault, Azure Policy, Defender for Cloud,
logging, and monitoring.
Implement and support business continuity, disaster recovery, backup, and
recovery testing activities in accordance with defined recovery objectives.
Implement and optimize Azure data services, including Azure SQL Database,
Azure Data Lake Storage, Azure Synapse Analytics, and related integration
services.
Collaborate with data scientists and analysts to implement secure and
supportable RStudio and advanced analytics environments in Azure.
Support the implementation of Azure AI and machine learning capabilities,
including Microsoft Foundry, Azure AI services, Azure Machine Learning, model
deployment, and data science workflows.
Build and maintain Azure DevOps pipelines, repositories, release processes,
deployment strategies, and environment automation.
Participate in cloud migration and modernization projects, including
application assessment, containerization, and workload migration.
Monitor and improve system performance, availability, reliability, security,
and cost efficiency.
Create and maintain technical documentation, architecture diagrams,
implementation plans, operational procedures, and support runbooks.
Troubleshoot complex technical issues and participate in incident response,
root-cause analysis, and corrective action planning.
Mentor engineers and promote consistent Azure engineering practices across
the team.
Stay current with relevant Azure capabilities and recommend improvements to
existing solutions.
QUALIFICATIONS
Must be authorized to work in the US or Canada without sponsorship; now and
in the future.
Bachelor’s degree in Computer Science, Information Technology, Engineering,
or a related field; equivalent experience may be considered.
7+ years of progressive experience in infrastructure, cloud engineering,
platform engineering, or solution delivery.
5+ years of hands-on experience designing, implementing, and supporting
Microsoft Azure environments.
Strong PowerShell scripting and automation skills.
Experience designing or implementing business continuity and disaster
recovery solutions.
Ability to independently troubleshoot complex technical problems and drive
issues to resolution.
Ability to work within established architecture, security, governance, and
operational standards.
Strong written and verbal communication skills.
Preferred Qualifications
Microsoft Certified: Azure Administrator Associate
Microsoft Certified: Azure Network Engineer Associate
Experience with Bicep, Azure Policy, Defender for Cloud, Microsoft Sentinel,
Azure Monitor, and Log Analytics.
Experience in regulated, highly controlled, or GxP environments.
Experience with cloud migration, platform modernization, or enterprise
infrastructure transformation.
Experience with Microsoft Purview, Azure Databricks, MLOps, or responsible AI
practices.
Experience supporting RStudio, data science, analytics, Azure AI, or machine
learning environments.
Strong Azure DevOps experience, including CI/CD pipelines, Git, release
management, and deployment automation.