We are seeking a highly skilled Senior Cloud Engineer to design, implement, and maintain our cloud-based infrastructure and services across Microsoft Azure, M365, Exchange Online, Intune, and AWS. The ideal candidate will have deep technical expertise, strong automation skills, and experience leading cloud projects in complex enterprise environments. You will play a key role in modernizing our cloud ecosystem, improving operational efficiency, ensuring platform security, and supporting strategic cloud-first initiatives.
Key Responsibilities:
- Cloud Architecture & Engineering
- Design, deploy, and optimize scalable and secure cloud solutions in Azure and AWS.
- Implement cloud governance, identity, and security frameworks aligned with organizational requirements.
- Manage and maintain Azure AD / Entra ID, including Conditional Access, identity protection, and hybrid identity components.
- Microsoft 365 & Modern Workplace
- Oversee configuration, administration, and troubleshooting of Microsoft 365, including Exchange Online, SharePoint, Teams, and collaboration services.
- Lead the deployment and lifecycle management of devices via Intune (Endpoint Manager), including compliance policies, configuration profiles, and application deployment.
- Manage advanced Conditional Access policies to secure cloud access and align with Zero Trust principles.
- Automation & Scripting
- Develop and maintain automation solutions using PowerShell and Python.
- Implement infrastructure-as-code (IaC) using tools such as ARM, Bicep, Terraform, or CloudFormation (desired).
- Operational Support & Continuous Improvement
- Provide tier-3 support for cloud and M365 platforms, resolving complex technical issues.
- Monitor and improve system performance, cost efficiency, and reliability across cloud platforms.
- Collaborate with security teams to implement best practices and ensure regulatory compliance.
- Lead or mentor junior engineers and contribute to knowledge-sharing within the team.
Required Skills & Experience:
- Minimum 5 years of related engineering experience.
- Extensive hands-on experience with Microsoft Azure cloud engineering, including networking, compute, identity, security, and automation services.
- Experience managing Windows server OS and Linux OS.
- Strong experience with Microsoft 365 administration, including Exchange Online, Teams, SharePoint Online, and identity management.
- Expertise in Intune, device compliance, application management, and mobility/security frameworks.
- Advanced knowledge of Conditional Access and identity security controls.
- Proficiency in PowerShell scripting for automation and administration.
- Practical experience using Python for automation, integration, or infrastructure workflows.
- Working knowledge of Amazon Web Services (AWS), including core compute, storage, and networking services.
- Strong understanding of enterprise networking, security best practices, and hybrid cloud concepts.
- Experience working within ITIL-aligned or structured operational frameworks.
Desirable Qualifications:
- Microsoft certifications such as:
- AZ-104, AZ-305, MS-102, SC-300, or equivalent experience.
- AWS certification (e.g., AWS Solutions Architect Associate).
- Experience with DevOps tools (GitHub, Azure DevOps, CI/CD pipelines).
- Knowledge of Infrastructure-as-Code (Terraform, Bicep, ARM, CloudFormation).
- Experience with MECM is a plus.
- Proficient in understanding and diagnosing various computer and software applications.
- Demonstrates strong analytical skills, capable of prioritizing issues, anticipating consequences, making decisions, and taking action with meticulous attention to detail.
- Possesses technical acumen and computer literacy, coupled with considerable patience and the ability to handle situations diplomatically and assertively.
- Skilled in solving practical problems and navigating diverse scenarios with a blend of abstract and concrete variables, particularly in environments with limited standardization.
- Exhibits excellent presentation, advocacy, interpersonal, and communication skills.
- Demonstrates adeptness in handling situations with diplomacy and assertiveness.
- Must collaborate with others professionally and respectfully.
- Capable of synthesizing complex, interdependent, and occasionally conflicting needs.
- Maintains awareness and practical understanding of current technologies, their application, and relevance to digital experiences.
- Possesses a working knowledge and background in service desk operations, as well as experience with Windows-based workstations and related peripherals.
- Previous experience in a law firm or professional services environment is desirable.
Personal Attributes:
- Strong analytical and problem-solving abilities.
- Excellent communication and documentation skills.
- Proactive mindset with the ability to lead initiatives and drive improvement.
- Ability to work independently and as part of a multidisciplinary team.
- Commitment to continuous learning and staying current with cloud technologies.
Education:
- Bachelor’s degree in Information Technology or related field and/or equivalent combination of education and experience.
The anticipated annual base salary range for this position is $180,000-$200,000.