Key Responsibilities
Cloud Operations
- Support cloud infrastructure across production and non-production environments.
- Monitor performance, availability, and security; proactively resolve issues.
- Act as a second/third-line escalation point for complex Azure incidents and contribute to root cause analysis.
- Support hybrid Azure environments, including connectivity and identity integration (Entra ID).
Infrastructure as Code (IaC)
- Design, implement, and maintain Azure infrastructure using IaC.
- Ensure environments are consistent, version-controlled, and reproducible.
- Develop reusable IaC modules aligned with governance and security standards.
Automation & DevOps
- Build automation using PowerShell, Azure CLI, and CI/CD pipelines.
- Integrate infrastructure provisioning into Azure DevOps or GitHub Actions.
- Automate routine tasks such as patching, scaling, backups, and recovery.
Microsoft 365 & Identity
- Support Microsoft 365 services related to identity, security, and automation (Entra ID, Conditional Access, MFA).
- Manage identity lifecycle and access controls.
- Collaborate with M365 and endpoint teams on secure configuration and reliability.
- Assist with monitoring and incident response affecting authentication and access.
- Support integration between Azure and Microsoft 365 services.
Incident, Problem & Change
- Resolve incidents within SLAs with clear communication.
- Follow ITIL-based processes for change, problem, and service management.
- Contribute to root cause analysis and service improvement.
Security, Compliance & Governance
- Ensure compliance with security, governance, and regulatory standards.
- Implement Azure security controls (RBAC, Policy, Key Vault, Defender for Cloud).
- Remediate vulnerabilities, apply patches, and support Zero Trust principles.
- Contribute to backup, disaster recovery, and business continuity planning.
Documentation & Improvement
- Support development of Azure landing zones and platform services.
- Maintain Azure-native tools (Monitor, Log Analytics, Backup).
- Contribute to cost optimisation (FinOps), including tagging and budgeting.
- Improve resilience, security, and operational efficiency.
- Maintain documentation, runbooks, and standards.
- Drive standardisation, automation, and simplification of operations.
Project Delivery
- Support infrastructure projects, upgrades, and migrations.
- Contribute to cloud adoption and modernisation initiatives.
- Identify opportunities for optimisation and automation.
Skills & Experience
- Bachelor’s degree in Computer Science, IT, or related field.
- 5+ years’ experience in cloud/infrastructure support with strong Azure expertise.
- Proven experience with IaC (Terraform and/or Azure Bicep).
Technical Skills:
- Strong Azure production support experience.
- Scripting and automation (PowerShell, Azure CLI).
- Experience across Azure compute, networking, storage, and identity.
- Understanding of Azure security, networking, and monitoring.
- Familiarity with CI/CD tools (Azure DevOps, GitHub Actions).
- Experience with monitoring/logging tools (Azure Monitor, Log Analytics).
- Strong Microsoft 365 knowledge (Teams, OneDrive, Exchange Online, Intune, Entra ID).
- Knowledge of ITIL processes.
- Desired Certifications: Azure Administrator Associate; Azure Solutions Architect Expert; Microsoft 365 Administrator Expert; ITIL Foundation; CISA/ CISM/ CISSP (advantageous)
Soft Skills
- Strong problem-solving and analytical skills.
- Clear communication with technical and non-technical stakeholders.
- Customer-focused approach.
- Well-organised with strong documentation skills.
- Able to work independently and collaboratively.
- Detail-oriented and methodical.
Additional Competencies
- Collaborative and adaptable in dynamic environments.
- Comfortable managing competing priorities and urgent issues.
- Proactive, flexible, and accountable.
- Committed to continuous learning and improvement.
