Technical Skills
☁️ Cloud Platforms & Services
- Manage and optimise a cloud estate of 34 App Services, multiple SQL servers and instances, virtual machines, and storage accounts in Azure.
- Designed and deployed Azure Front Door to securely route global traffic, improving application availability and user experience.
- Oversaw DNS and domain configurations, including Cloudflare, ensuring secure and resilient routing.
- Configured and extended Entra ID for seamless domain integration and user access management.
- Provisioned and maintained App and Enterprise Registrations to support secure authentication for internal and external services.
⚙️ DevOps & CI/CD
- Built and maintained CI/CD pipelines in Azure DevOps and Bitbucket, accelerating release cycles and reducing deployment effort by hours per sprint.
- Implemented deployment slots and YAML pipelines to deliver zero-downtime releases.
- Applied version control best practices with Git and tailored branching strategies, enabling effective collaboration across multiple teams.
🛠 Infrastructure as Code & Automation
- Standardised and automated deployments with Bicep and ARM templates, cutting setup time for new environments by over 50%.
- Created reusable PowerShell and Azure CLI scripts to eliminate repetitive manual tasks and improve consistency.
- Automated backup and recovery processes to ensure data resilience and business continuity.
📦 Containers & Development Tools
- Containerised applications with Docker, ensuring consistency across environments and simplifying deployments.
- Daily use of Visual Studio Code for development, debugging, and infrastructure scripting.
📊 Monitoring & Security
- Set up Azure Monitor and Log Analytics to provide real-time visibility into system health and performance.
- Integrated Application Insights to track performance metrics and user behaviour, helping identify optimisation opportunities.
- Implemented Microsoft Defender for Cloud to strengthen security posture and safeguard workloads.
📈 Agile & Delivery
- Collaborated in cross-functional Scrum teams using Jira and Azure Boards, improving delivery predictability.
- Actively contributed to sprint planning, retrospectives, and task tracking, driving continuous improvement and team alignment.