Resume
Experience
2018 – Current
CGI
DevOps Engineer
As a DevOps Engineer my work includes a multitude of interesting projects, learning modern tooling and techniques to facilitate cutting-edge products on a variety of cloud and bare-metal platforms, contribute towards process and technology choices that help deliver the best solutions for the clients.
- Create and manage systems and services in the cloud: proxies, backups, CI/CD, git-based deployments, webhook automation, cloud monitoring, and central logging.
- Manage/operate virtual machines for many clients, including patching, automation, monitoring, failover, backups, etc.
- Docker swarm. Docker CI, logging, and discovery automation.
- Build out of customers Microsoft Private Cloud using Azure Portal.
- Creation of automation scripts using Python and Bash.
2016 – 2018
Sorenson Media
Service Operations Centre Engineer (DevOps)
Reporting to the SOC Manager, I was responsible for supporting the technology platform that powers all Sorenson Media
products and services. I was part of a 24×7 on-call coverage schedule including weekends, early mornings and evening
coverage.
- Support external/internal customers by monitoring core network/service equipment for outages and performance issues.
- Diagnose and configure equipment and address configuration on hardware, network and software issues.
- Creation of automation scripts using Python and Bash.
- Containerised automation scripts ease of access to the team and less chance of human error.
- Used saltstack for remote task execution and configuration management.
2015 – 2016
CGI – Space and Defence
2nd Line Application Support Engineer
I provided incident management, automation writing Powershell scripts and development whilst working on shared service support.
- Writing up working procedures and documentation for new issues, storing them in a repository of incidents recorded for other staff members to access as a knowledge base.
- Setup, monitoring and maintenance of VMs across multiple projects.
- Creation of automation scripts to mitigate human error on manual tasks using Powershell and Python.
- Train colleagues on processes and troubleshooting issues.
2012 – 2015
Williams Medical Supplies
Support Analyst
Working as part of the in-house Business Systems team the role included
expanding the use of IT systems and applications within the business; identifying and
delivering solutions and opportunities using chosen IT platforms
Microsoft Dynamics NAV, Microsoft Dynamics CRM, Microsoft SharePoint, Microsoft SQL Server.
- Provide a high level of customer service to staff members of the company, dealing with queries or issues via our ticket system.
- Set up of computer systems, laptops, servers ready for use by staff.
- Setup, monitored and performed maintenance on Linux/Windows servers.
- Setup automation to setup new users when joining the business and setup their permissions based on the department.
Certificates
2019
Docker Mastery by Bret Fisher
2018
Udemy
Kubernetes for DevOps
2018
Udemy
Master Jenkins CI for DevOps and Developers
2017
DataCamp
Intermediate R
2017
DataCamp
Beginner R
2017
CGI
Agile Principles and Behaviours Workshop
2014
AXELOS
ITIL V3
Education
2010
University of South Wales
HND Information Systems
2008
Bridgend College
BTEC National Diploma For IT practitioners
2006
Bridgend College
GNVQ Intermediate ICT
2005
Bridgend College
GNVQ Foundation ICT
Operating System Skills
-
Linux -
Mac -
Windows
Version Control
-
Git -
Subversion
Sysadmin and IT Pro
-
Azure -
Digital Ocean -
Docker -
Terraform -
Ansible -
Jenkins CI -
GitLab -
Pycharm -
VSCode -
Eclipse -
Postman
Coding Skills
-
Python -
Powershell -
Bash -
YAML -
SQL -
R