Senior Azure Infrastructure Engineer Full-time Employees work in a hybrid mode
Ashburn Consulting LLC · Leesburg, VA · 1 mo ago
Information TechnologyFull-time
Key Responsibilities
- Design, implement, and manage scalable and secure cloud infrastructure solutions in Microsoft Azure.
- Provision and configure Azure resources, including virtual machines, storage accounts, virtual networks, and associated services.
- Develop and maintain automated deployment pipelines and workflows using Azure DevOps, ARM templates/Bicep, PowerShell, or similar tools.
- Monitor cloud environments to ensure optimal performance, scalability, availability, and cost efficiency.
- Implement and enforce cloud security best practices, including identity management, network security, and compliance controls.
- Collaborate with development and operations teams to support application deployment, integration, and lifecycle management.
- Troubleshoot and resolve infrastructure, networking, and performance issues within Azure environments.
- Support hybrid cloud integrations and connectivity between on-premises and cloud environments.
- Provide technical guidance, mentorship, and best practices to teams adopting Azure services.
- Maintain documentation of cloud architecture, configurations, and operational procedures.
- Stay current with emerging Azure technologies and recommend improvements to enhance platform capabilities.
Qualifications
- Minimum 7-8 years of progressive experience working on Cloud Engineering, especially Azure Cloud Infrastructure, or a related field.
- Experience providing guidance on the implementation of resources, networking, and security policy in Azure, and experience implementing, maintaining, and monitoring those resources.
- Experience with working in mission-critical enterprise environments, including overseeing backup & disaster recovery operations.
- Experience planning & executing cloud migrations, and moving workloads from on-premises to the cloud.
- Comfortable working in an environment that utilizes multiple frameworks/technologies, including .NET, Java, SQL, Oracle, Microsoft Dynamics, and more.
- Experience providing support and troubleshooting issues for production applications.
- Experience working with security tools such as Tenable to manage vulnerability remediation, etc.
- Experience with tools like Azure Monitor, Workbooks, and Alerts - to create meaningful monitoring dashboards & alerting for critical observability for the ops team.
- Experience crafting disaster recovery (DR) plans to ensure minimal downtime and prevent data loss.
- Strong networking knowledge - including understanding OSI layer functionality and network protocols.
- Microsoft-focused certifications, such as: Azure Administrator Associate, Azure Solutions Architect, Azure DevOps Engineer Expert, etc.
- Networking-focused certifications, such as: Network+, CCNA, etc.