Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Andrew Elliott

765 Indian Lake Rd. Elgin,ON

Summary

CKAD-certified, seasoned Senior DevOps and Platform Engineer recognized for efficiency and interpersonal communication skills. Possess specialized skills in Kubernetes, cloud deployments, Terraform infrastructure as code (IaC), and AWS service management. Well-versed in all major observability platforms including Datadog, Observe and Prometheus.

Overview

24
24
years of professional experience
1
1
Certification

Work History

Senior Devops Engineer - SRE

Sonatype
Elgin, Ontario
10.2022 - 03.2026

Kubernetes, AWS, EKS, Terraform, Docker, Podman, Golang, Python, Kubecost, Twistlock, Contour, Calico, Tigera, Kuberhealthy, Datadog, GitOps, DevSecOps, FluxCD, Github Actions and Nexus.

Lead right-scaling efforts to implement Karpenter and reduce EKS spend by 90%
Part of a team that developed full blue/green with Github, Terraform and FluxCD
Received CKAD certification from CNCF
Lead greenfield deployments for Github actions
Created common terraform modules for use across multiple teams
Refactored existing projects to use said common Terraform modules
Developed internal SLOs with error budgets and annual down-time monitors
Implemented Github Actions versioning by githash instead of versions
Implemented security controls for IAM service roles and RBAC authorization
Lead Kubernetes upgrades across multiple regions for 3 years
Involved with company standards regarding Claude AI usage and cost controls

AI: Cursor, Copilot, Gemini, Claude

Senior DevOps Engineer

Solace
Kanata, Canada
02.2020 - 10.2022

Kubernetes, Terraform, Vault, Ansible, Helm, Docker, Golang, AWS, GCP (GKE), Huawei, Azure

Helm v3 deployment on Kubernetes, SOC-2 compliance, conversion of microservices to encrypted SSL for RDS, Ansible deployments for data-at-rest encryption, securing TLS for strict transport security, Golang/Helm deployments to EKS, conversion of existing EC2-based java microservices to Helm and Kubernetes, Terraform (local and cloud) deployments for AWS EKS, Golang automated testing for AWS infrastructure.

Kubernetes deployments and automated testing in Golang.

Automated Vault deployment to Kubernetes on GKE, using terraform.

Well-versed in both local and terraform cloud deployments to AWS.

Development of golang test applications for terraform integration tests.

DevOps Engineer

Embotics Corporation
07.2016 - 01.2020

Responsible for the overall architecture, implementation and maintenance of our build and automation systems using ant/gradle/maven/vCommander.

Well-versed in refactoring of build scripts/pipelines to integrate ivy/artifactory with all build processes.

Comfortable designing development/automated testing scenarios and procedures including Crucible code reviews and Gitlab/Github pull requests.

Experience with building and maintaining docker and kubernetes images for use in build pipelines.

Expert-level knowledge of integrating Jenkins with Artifactory, Docker, Kubernetes and Git.

DevOps Engineer

Fuze
Kanata, Canada
03.2015 - 04.2016

At Fuze (formerly Thinkingphones) I was part of a dedicated DevOps team that spends most of our time working with technologies like Docker, Chef, Git (Github), Jenkins, Gerrit, Vagrant, Virtualbox, OpenNebula, VMWare, AWS, Consul, Vault and packer.io.

Utilized Agile project methodology to manage continuous integration and deployment cycles and day-to-day engineering operations.

Projects: Node.js (npm) build, Tomcat webapp deployments, distributed REST monitoring and community cookbook upgrades - all using Chef

Technical Operations Engineer

Fuze
Kanata, Canada
07.2013 - 02.2015

As an Operations Engineer I was part of a team responsible for the operation, implementation and support of our core Centos (RHEL) Linux 5/6/7 platform running Asterisk, MySQL, Openfire, Opensips, Tomcat 6/7, Apache, Postgresql, Vertica, MongoDB, Postfix, Rsyslog, Splunk, Nagios (check_mk/omd), Smokeping, Observium, OpenLDAP, Pulp and bind.

Projects: CentOS upgrades for 1000 servers, 7-node distributed Pulp build/implementation, 6-node Nagios cluster and call quality monitoring.

Linux Administrator and DBA

Abbott Point of Care
11.2006 - 06.2013

Main duties include Red Hat Linux Administration, Progress/SQL Server DB Administration, NetApp Administration, VMWare ESX Administration, systems monitoring/reporting, data collection/transformation and writing IT policies and documentation for our division at Abbott.

Other duties consist of Windows/FreeBSD server support, network monitoring, WAN traffic analysis, Cisco switch configurations, VLAN planning, data center cabling, power distribution, QOS implementation, ipMonitor installation, SNMP management, Apache integration, Visio architectural drawing, project management, RRD configuration, Active Directory maintenance.

Small-scale application development included writing small VBscript and VB.NET applications (SQL and Access back-end) and bash/csh scripts which provided reports and analysis for internal IT usage (SAN capacity, network bandwidth, WAN overhead, wireless stability, UPS capacity/running time, SNMP collection, etc.).

Owner/Operator

Interslice Incorporated
06.2007 - 06.2010

Interslice.ca is a privately held IT services corporation specializing in: Firewall setup and design (open-source, secure and stable), Network design and implementation (switching, routing, QOS), DHCP, DNS and WINS configuration, VPN design and support, File, print and web server design and configuration, Operating system setup and configuration (Windows - Linux), Backup and restore services, VOIP design and support, Secure wireless design, Antivirus and anti-spyware.

All of our solutions are built with a focus on reliability and stability. By utilizing open-source technology we're able to provide Enterprise-Class solutions at a SME price.

A privately held IT services corporation specializing in: Firewall setup and design (open-source, secure and stable)

Network, VOIP & Linux Administrator

Computar Services
04.2005 - 08.2006

Reporting to the IT manager and CEO, network administration duties included user account creation, Active Directory and Exchange administration, problem tracking escalation and resolution, technical documentation, DNS/DHCP planning and implementation, server installations, switch/router/WAP maintenance, IIS and SQL configuration.

VOIP administration roles consisted of Asterisk management, MACs, phone and user provisioning, DID terminations, SIP/IAX protocol troubleshooting, IPTables firewall maintenance, Polycom image management, QOS setup, Mysql DB administration, Apache configuration, voicemail integration and DR planning and testing.

Infrastructure Support Analyst

Canadian Medical Protective Association
01.2004 - 01.2005

Primary roles at the CMPA were desktop and back-end support of 325 workstations and 40 SAN-integrated servers, including Microsoft SMS Administration, SecurID VPN Administration, CMS maintenance, workstation optimization, Peoplesoft support, anti-spyware planning, load balancing, clustering, OU configuration, LAN/WAN troubleshooting, Active Directory management, Wise packaging and deployment, Microsoft SUS deployment as well as Systems Management including installation, configuration, administration, analysis and maintenance.

IT Consultant

ITS Dynamic Corporation
06.2003 - 01.2004

Under supervision of the CEO/CFO, job functions included planning, implementation and maintenance of over 30 medium sized networks across the greater Ottawa area.

Main duties included installation, configuration and testing of hardware, network analysis for new and existing clients, technical documentation management as well as training of junior technicians.

Duties far exceeded those of a regular network administrator, as many different platforms including BSD, Linux and Windows.

IT Consultant

Technical Magic Corporation
11.2002 - 06.2003

Hired to provide consulting, planning and administration services to 15 existing small and medium sized client networks.

Key projects included disaster recovery planning for a multiple-server enterprise network, data migration for key database applications, office-wide upgrade planning, FTP server connectivity troubleshooting, server development and implementation.

Network Technician

Department of National Defence
09.2002 - 11.2002

Education

Software Developer -

Algonquin College of Applied Arts And Technology
Ottawa, Ontario
01-2001

Skills

  • AWS EKS and GCP GKE
  • Terraform IaC
  • Git
  • Python / Golang
  • Claude
  • Kubernetes

Certification

• Certified Kubernetes Application Developer
• Certified Kubernetes Application Developer, Udemy Labs
• Go: The Complete Developer's Guide (Golang)
• HashiCorp Vault, Skyline Academy

Timeline

Senior Devops Engineer - SRE

Sonatype
10.2022 - 03.2026

Senior DevOps Engineer

Solace
02.2020 - 10.2022

DevOps Engineer

Embotics Corporation
07.2016 - 01.2020

DevOps Engineer

Fuze
03.2015 - 04.2016

Technical Operations Engineer

Fuze
07.2013 - 02.2015

Owner/Operator

Interslice Incorporated
06.2007 - 06.2010

Linux Administrator and DBA

Abbott Point of Care
11.2006 - 06.2013

Network, VOIP & Linux Administrator

Computar Services
04.2005 - 08.2006

Infrastructure Support Analyst

Canadian Medical Protective Association
01.2004 - 01.2005

IT Consultant

ITS Dynamic Corporation
06.2003 - 01.2004

IT Consultant

Technical Magic Corporation
11.2002 - 06.2003

Network Technician

Department of National Defence
09.2002 - 11.2002

Software Developer -

Algonquin College of Applied Arts And Technology
Andrew Elliott