Senior Azure Cloud Engineer
Malvern, Pennsylvania
Onsite
Full Time
$135k - $145k
A growing financial company is looking to hire a Senior Azure Cloud Engineer to join their Infrastructure Team. As a Cloud Infrastructure Engineer, you will manage and optimize the Azure infrastructure, driving best practices in cloud architecture, security, and operational efficiency. Working closely with IT and business stakeholders, you will help migrate on-premises infrastructure to Azure, ensuring high performance, cost-effectiveness, and scalability. Your role will be crucial in maintaining the availability, security, and performance of cloud services while advancing the maturity of our cloud environment.
Key Responsibilities:- Design, maintain, and support enterprise-scale Azure solutions.
- Collaborate with IT and business stakeholders to understand needs and align solutions with cloud best practices.
- Oversee and assist in the migration of on-premises infrastructure to Azure, optimizing performance and scalability.
- Ensure security, reliability, and compliance by implementing leading industry practices.
- Monitor and analyze cloud performance, making recommendations for cost-efficiency and optimization.
- Manage and Engineer M365 technologies including O365, EntraID, Intune, and Teams
- Enforce best practices for Microsoft Entra ID and Azure PaaS/IaaS services.
- Develop resilience and recovery plans for business continuity.
- Respond to incidents and troubleshoot infrastructure-related issues.
- Mentor and guide teams on cloud best practices and automation.
- Maintain accurate and updated system documentation.
- 5+ years of cloud infrastructure management experience, with a focus on Azure.
- Strong expertise in designing secure, scalable, and cost-effective Azure solutions.
- Proficient in cloud security principles and tools like Azure Security Center and Azure Key Vault.
- Proven experience with cloud migration strategies and optimizing resources.
- Experience with on-premises Active Directory, AD federation, and hybrid cloud solutions.
- Strong scripting skills in PowerShell or Python.
- Advanced knowledge of cloud networking, including virtual networks, VPNs, and load balancers.
- Proficiency in managing both Linux and Windows operating systems within Azure.
- Hands-on experience with Microsoft Entra ID, federation, SSO, and Azure resources (e.g., VMs, SQL).
- Bachelor’s degree in Computer Science, Information Technology, or equivalent experience.
- Azure certifications preferred.
- Experience in regulated environments, with strong documentation skills to support audits.
- Proficient with Azure monitoring and logging tools, including Azure Monitor, Log Analytics, and Splunk.
- Experience collaborating with DevOps teams to automate administration and operations.
- Knowledge of cloud migration tools and methodologies.
- Project management knowledge (Agile/Scrum) is a plus.
- Hybrid Remote Work Environment
- Comprehensive Health Benefits
- 401(k) Plan
- Opportunities for Professional Growth and Development