Mohaib Shazad, DevOps Engineer

Mohaib Shazad

DevOps Engineer

SPG

Location
Great Britain (UK) - Shipley
Education
High school or equivalent, Level 3 Cambridge Technicals Award Computer Science
Experience
4 years, 4 Months

Share My Profile

Block User


Work Experience

Total years of experience :4 years, 4 Months

DevOps Engineer at SPG
  • United Kingdom
  • My current job since February 2024

• Developed a centralised logging and monitoring solution using Azure Monitor and Azure Log analytics. Customised dashboards were created to provide real-time insights into application performance, system health and security threats, enabling proactive issue resolution

•Leveraged Terraform for automated deployment and efficient state management of cloud infrastructure, ensuring consistent environments across development, staging, and production.

• Authored High-Level Designs (HLD) and Low-Level Designs (LLD) for complex infrastructure, ensuring technical and business requirements alignment

• Led an Azure failover strategy, ensuring high availability for services like Build Agents, SQL Server and AKS through meticulous process planning, including data redundancy management and node pool scaling, resulting in minimised data loss and outage impacts

• Managed AKS patching and upgrades, ensuring automated node updates and Kubernetes version control, with a focus on maintaining system resilience and up to date compliance

• Devised and implemented Azure Policy definitions and assignments to enforce governance and compliance standards across SPG's cloud environments
• Orchestrated a sophisticated disaster recovery strategy on Azure, ensuring high availability and data integrity across critical applications

• Championed the integration of security into the DevOps lifecycle (DevSecOps) by implementing automated security scanning within the CI/CD pipelines using tools like Azure Security Centre and Azure Sentinel

• Led workshops and training sessions for SPG's IT and development teams on best practices in cloud architecture, security and DevOps practises

Devops Engineer at Abstract Tech
  • United Kingdom
  • February 2023 to February 2024

Designed and implemented a three-tier architecture on Azure, utilising Terraform and ARM templates, including SQL databases, Azure Front Door for load balancing, and Virtual Machines. Ensured seamless deployment across multiple environments

● Implemented CI/CD pipelines using Azure DevOps for seamless integration and deployment spanning across multiple environments, enabling teams to safely deploy.

● Led a multi-tier web application project on Azure, deploying a web app through Azure App Service and CDN endpoint. Data storage was optimised using Azure Blob Storage, SQL databases, and Azure Files with Azure Sync Service for on premises server synchronisation.

● Proficient in modularizing Terraform code for cloud infrastructure deployment (IaC), demonstrating expertise in creating and defining multiple Terraform modules such as compute, content delivery storage, databases etc.

● Administered and created Kubernetes clusters using AKS for microservices architectures whilst using ACR for Docker image storage. Deployed to the clusters using CI/CD. Utilised Helm charts for package management to orchestrate container deployments

● Implemented Terratests in Golang, validating the integrity and functionality of the terraform infrastructure modules. This approach not only enhanced maintainability but also provided a robust testing framework for a reliable Azure environment

● Implemented an effective DevSecOps framework using SonarQube within CI/CD pipelines for automated code quality and security checks. This streamlined pull requests and enhanced security, identifying vulnerabilities early such bugs and code smells. This approach significantly elevated the security posture of applications.

● Utilised PowerShell for automation in infrastructure management and deployment, showcasing proficiency in scripting for Azure services and maintaining an efficient and automated deployment workflow.

IT Support Engineer at Iris software
  • United Kingdom
  • November 2021 to January 2023

● Utilised Azure DevOps for CI/CD deployment automation by reducing deployment times and errors by up to 50%

● Implemented comprehensive monitoring solutions using Azure Monitor, enabling real-time alerting and reducing system downtime by 25%

● Led cost optimisation initiatives, achieving a 20% reduction in Azure monthly costs through efficient resource management and scaling strategies.

● Developed High-Level Designs (HLD’s) and Low-Level Designs (LLD’s) for multiple projects, facilitating clear understanding and smooth execution of complex deployment plans.

● Deployed and managed Kubernetes clusters (AKS) to orchestrate containerised applications, improving scalability and resilience

● Conducted stress testing on critical VM’s using Prime95, verifying system stability and identifying necessary upgrades

IT Engineer at Gmi construction
  • United Kingdom
  • January 2020 to November 2021

● Setup and management of Azure DevOps projects and improving CI/CD processes
● Managed Azure resources including VM’s, App Services, SQL databases, enhancing system performance and reliability.
● Managed Azure resources including VM’s, App Services, SQL databases, enhancing system performance and reliability.
● Developed and maintained ARM templates and Terraform templates to automate the deployment of resources.
● Collaborated with cross functional teams to ensure seamless and efficient implementation of DevOps practices, enhancing team productivity and system reliability
● Deployed Azure Policy to enforce organisational standards and compliance requirements across all Azure resources enhancing security posture.

Education

High school or equivalent, Level 3 Cambridge Technicals Award Computer Science
  • at Hanson Academy
  • July 2019

Programming Techniques and Logical Methods: Focused on developing proficiency in multiple programming languages and understanding different programming paradigms. This included learning about data types, control structures, data structures, algorithmic design, and the principles of coding clean, efficient, and maintainable code. Software Development: Gained hands-on experience in designing, developing, testing, and evaluating software applications. This module reinforced my ability to work within various software development methodologies, such as Agile and Waterfall. Computer Systems and Architecture: Explored the internal components of computer systems, including processors, motherboards, memory configurations, and peripheral devices. I learned how these components interact within an operating system to execute tasks and processes. Networks: Covered the fundamentals of networking, including network configuration, IP addressing, network security, and the protocols and architectures used to establish and manage network communications. Project Management: Introduced to project management techniques and tools, emphasizing the planning, execution, monitoring, and closure of projects. This module enhanced my skills in managing timelines, resources, and team dynamics. Cyber Security and Data Management: Studied the principles of cyber security, data protection, and data management laws. This included practical applications in safeguarding systems, encrypting data, and ethical hacking techniques.

Specialties & Skills

IT Architecture
IT Infrastructure
System Deployment
Cloud Computing
Azure DevOps
Infrastructure-As-Code (IAC)
Cloud Storage
Cloud infrastructure
CI/CD pipelines
Kubernetes
Terraform
Containerisation

Social Profiles

Personal Website
Personal Website

URL removed due to policy violation. Please contact support for further information.

Languages

English
Native Speaker
Arabic
Beginner

Training and Certifications

Microsoft Technology Associate: Networking Fundamentals (Certificate)
Date Attended:
April 2021
Microsoft Certified: Azure Administrator Associate (Certificate)
Date Attended:
December 2023
Valid Until:
December 2024