Callum Spencer, Senior DevOps Engineer

Callum Spencer

Senior DevOps Engineer

Location
Great Britain (UK) - Nottingham
Education
High school or equivalent, Business Administration
Experience
11 years, 7 Months

Share My Profile

Block User


Work Experience

Total years of experience :11 years, 7 Months

Senior DevOps Engineer
  • My current job since May 2022

Take ownership of the companies AWS cloud environments and be the point
of contact for all things cloud and DevOps, this ranges from:
- Creating all infrastructure as code via CloudFormation (RDS, EC2, ECS and
the usual AWS suite)
- Configuration management via Chef & Ansible
- Managing CI/CD via BitBucket & AWS CodePipeline (Source, Codebuild,
Codedeploy)
- Improving platform by looking at it from an architecture perspective and
implementing new services or migrating to new solutions.

Senior Cloud Consultant at Airwalk Reply
  • Great Britain (UK)
  • November 2021 to May 2022

Airwalk Reply is a leading global consultancy for modern cloud technology
adoption and integration. We
work with clients with complex technical and organisational challenges to
achieve the required business
outcomes through strong delivery leadership and technology expertise.
Page 1 of 6

We thrive in highly complex environments where technology needs to be
delivered alongside regulatory
restrictions, risk, compliance, security concerns, resource limitations and
evolving customer needs.
Unlike many of our competitors, we bring both in-depth technical expertise and
programme delivery
capability.
We partner with our customers across three core disciplines:
• Programme and Change Delivery
• Cloud Adoption & DevOps Transformation
• Technology Enablement & Strategic Consulting
As a DevOps Consultant at Airwalk my role involves but isn't limited to:
Helping to understand and define client Engineering requirements; building
automation into my work
wherever possible, in-particular through the automation of infrastructure
deployments using Terraform;
building continuous integration, development and deployment pipelines;
deploying containers;
accelerating cloud adoption by building modular, repeatable stacks, breaking
down code silos and
driving proper Git usage and implementing dev, test, release and support
processes for multi-cloud
deployments.
Typical tech stack but not limited to:
Public Cloud (AWS, Azure, GCP)
Linux
CI/CD
Containers / Microservices
Infrastructure as Code
akoova

DevOps Engineer
  • December 2020 to November 2021

Automate AWS infrastructure and config via Ansible & Chef as well as
CloudFormation & work closely
with developers to host their Magento websites and debug any issues.
Manage databases & full implementation of AWS services such as: EC2,
ElastiCache (Redis), VPC,
Route53, Lambda, RDS, CloudFormation and many more.
Page 2 of 6

Provide oncall support on a rota basis within the DevOps team & onboard new
clients when requested
to do so.
Deploying, automating, maintaining and improving the running of backend
infrastructure
adzooma

DevOps Engineer
  • Great Britain (UK)
  • March 2020 to December 2020

Deploying, automating, maintaining and improving the running of backend
infrastructure as well as
automate AWS infrastructure config via Chef cookbooks & deploy serverless
functions in Lambda using
Python3.
Manage databases (RDS, MongoDB) & full implementation of AWS services
such as but not limited to:
EC2, IAM, VPC, Route53, Guard Duty, SecurityHub, Lambda, OpsWorks,
RDS, CloudFormation and
more.
Build tools to reduce occurrences of errors and improve customer experience.
Provide centralised, end-to-end execution of cloud platforms, security, and
operations using a DevOps
approach.
Engineering, implementing and monitoring security measures for the protection
of computer systems,
networks and information. Identifying and defining system security
requirements. Designing computer
security architecture and developing detailed cyber security designs.

DevOps Engineer at LexisNexis Risk Solutions
  • Great Britain (UK)
  • November 2016 to March 2020

Provide day to day support for AWS infrastructure (Business As Usual
requests & Project Work) working with EC2 (Linux & Windows), IAM,
Cloudwatch, S3, EFS, VPC, Route 53 & more.
• Provide day to day & out of hours oncall support for Legacy Data Centre
infrastructure (BAU & Project)
Page 3 of 6

• Construct YAML Playbooks (using AWS Ansible modules or shell scripting)
via Ansible for automating AWS services.
• Apply problem-solving skills in multiple operating environments to support
assignments involving the execution of a series of related tasks.
• Apply knowledge of system components in completing assigned tasks (i.e.,
storage systems, Linux kernel, UNIX kernel, UNIX file system, AWS/Cloud
infrastructure and Windows infrastructure).
• Diagnose system performance problems.
• Install or troubleshoot programs within system environments.
• Perform online system functions to assist with tasks encountered in execution
of daily responsibilities such as utility functions and editing of files.
• Assist in the development lists/scripts for execution of commonly used
processes and automation of simple tasks.
• Provide prompt recovery and problem escalation for the exceptions,
extrapolating and integrating information within defined boundaries, using
multiple system management and problem management tools.
• Assist in daily support of the systems/products assigned, through early
detection and pursuit or changes in system responses or operation.
• Work closely with support groups to refine system monitoring and reporting,
and to assist them in their analysis and problem recovery.
• Proper documentation and closure of tasks, changes, and requests.
• All other duties as assigned.

Service Desk Analyst
  • Great Britain (UK)
  • November 2015 to November 2016

Ensuring there is cover for the phones and email:
Answering the phone to external customers, partners, suppliers and
consumers
Dealing with customer and partner enquiries and complaints
Responding to emails in a timely manner
Escalation and communication
Sending internal and external communication on behalf of the Service Desk
• Incident Management:
Determining type of call e.g. service request, incident etc.
Ticket quality i.e. correct allocation of call types and categories and
comprehensive description
Request fulfilment
Ticket escalations
Major Incident Management and communication
Page 4 of 6

• Handling Consumer Enquiries:
Disputes data capture
Dispute investigation and feedback
• Liaising with Software Houses
Third party management
Administration and documentation
Checking and distributing MI Reports on time
Creation of Service Desk Reports
• Quality communication and consistency
using and creating templates
• Continuous improvement implementation
Knowledge share
Identifying learning opportunities

Railway Engineer at Trackwork Limited
  • October 2012 to December 2014

Education

High school or equivalent, Business Administration
  • at Loughborough College
  • January 2013
High school or equivalent, Business Administration
  • at Holgate School Of Arts
  • January 2011

Specialties & Skills

AUTOMATION
MICROSOFT WINDOWS
AUTOMATE
CONFIGURATION MANAGEMENT
CONTINUOUS IMPROVEMENT
CUSTOMER RELATIONS
DATABASE ADMINISTRATION
DOCUMENTATION
EDITING

Social Profiles

Personal Website
Personal Website

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

Languages

English
Expert
French
Expert
German
Expert

Training and Certifications

AWS Solutions Achitect (Certificate)
Date Attended:
February 2022
Valid Until:
February 2025

Hobbies

  • Soccer