Senior Azure Cloud Engineer at CloudPlexo
CloudPlexo
About the role
We are seeking a highly skilled and experienced Senior Azure Cloud Engineer to join our growing IT consulting team. In this role, you will serve as a technical lead and trusted advisor for our enterprise clients, designing and delivering robust, scalable, and secure cloud solutions on Microsoft Azure. You will play a central role in shaping cloud strategy, driving digital transformation initiatives, and mentoring junior engineers across the practice.
Key Responsibilities
Cloud Architecture & Solution Design
Design and architect end-to-end Azure cloud solutions aligned with client business requirements and best practices.
Lead the development of cloud migration strategies, including lift-and-shift, re-platforming, and cloud-native redesign.
Define reference architectures, infrastructure standards, and technical blueprints for client engagements.
Evaluate workloads and recommend appropriate Azure services including Azure Kubernetes Service (AKS), Azure App Service, Azure SQL, and more.
Implementation & Delivery
Deploy and manage cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform, Bicep, and ARM templates.
Build and maintain CI/CD pipelines using Azure DevOps and GitHub Actions to automate deployment workflows.
Implement monitoring, alerting, and observability solutions using Azure Monitor, Log Analytics, and Application Insights.
Lead technical delivery on client projects, ensuring solutions are delivered on time, within scope, and to high quality standards.
Security & Compliance
Apply Azure security best practices including identity and access management (IAM), RBAC, Azure Policy, and Microsoft Defender for Cloud.
Conduct cloud security assessments and assist clients in achieving and maintaining compliance with relevant frameworks (ISO 27001, SOC 2, GDPR).
Design and implement network security controls including Azure Firewall, NSGs, VPNs, and Private Endpoints.
Client Engagement & Consulting
Act as a subject matter expert and trusted advisor for key client accounts, building long-term relationships and understanding business needs.
Lead workshops, solution presentations, and technical demonstrations for client stakeholders at all levels.
Produce high-quality documentation including solution designs, architecture diagrams, runbooks, and post-implementation reports.
Mentorship & Team Development
Mentor and guide junior and mid-level cloud engineers within the team, conducting code and design reviews.
Contribute to the development of internal frameworks, toolkits, and reusable assets that improve delivery efficiency.
Stay current with the Azure roadmap and emerging technologies, sharing knowledge through internal sessions and knowledge base contributions.
Required Qualifications
Education & Certifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent practical experience).
Microsoft Certified: Azure Solutions Architect Expert (AZ-305) — required.
Additional certifications such as AZ-400 (DevOps Engineer Expert), AZ-500 (Security Engineer), or AZ-104 (Administrator) are a strong advantage.
Technical Experience
5+ years of hands-on experience designing and deploying solutions on Microsoft Azure in a consulting or enterprise environment.
Deep expertise in Azure core services: Compute, Networking, Storage, Databases, Identity, and Security.
Proven experience with Infrastructure as Code using Terraform and/or Azure Bicep.
Strong scripting skills in PowerShell, Bash, or Python for automation and tooling.
Experience with containerisation technologies including Docker and Kubernetes (AKS).
Familiarity with hybrid cloud architectures, Azure Arc, and on-premises integration scenarios.
Experience with Azure cost management, FinOps practices, and cloud optimisation.
Soft Skills
Strong analytical and problem-solving abilities with a pragmatic, client-centric mindset.
Excellent written and verbal communication skills; ability to explain complex technical concepts to non-technical audiences.
Demonstrated ability to manage multiple workstreams and stakeholders simultaneously in a fast-paced consulting environment.
Strong collaborative skills with a proven ability to work effectively in cross-functional teams.