avatar

Scott Wallace
Consulting Linux Systems Engineer

About

I like to work in a dynamic environment with a trusted team to get jobs done and delivered. The final 20% is always the hardest part to deliver but arguably the most important and I try to deliver on that as often as possible.

Work Experience

Suborbit Ltd
July 2008 – Present
Director
Unix and Linux based solutions engineering. Short-term support, long-term contractual arrangements or project-based consultancy.
Optimal
March 2021 – Present
EdgeOps Engineer
Writing self-service tooling for managing Akamai along with configuration management via Terraform.
Highlights
  • Akamai
  • Python
Universal Credit, Department for Work and Pensions, UK Government
July 2015 – March 2021
Senior DevOps Engineer
Implementation and migration of Universal Credit from incumbent system to an AWS EC2-based service.
Highlights
  • Java support
  • Puppet
  • Ansible
  • Python
  • Jenkins
  • Linux
  • Terraform
  • Zabbix
  • MongoDB
  • Kafka
  • Splunk
Universal Credit, Department for Work and Pensions, UK Government
June 2014 – July 2015
DevOps Engineer
Implementation and migration of Universal Credit from incumbent system to a proof-of-concept, on-premise hosted service.
Highlights
  • Java support
  • Puppet
  • Linux
  • Zabbix
  • MongoDB
  • KVM
  • libvirt
  • virtio
De Telefoon Gids, Netherlands
April 2013 – April 2014
Team Lead
Led a small team to completely build, maintain and monitor full Continuous Integration development environments using automation techniques providing reliable, repeatable and redundant systems.
Highlights
  • Systems design and architecture
  • End-to-end systems integration
  • Systems diagnosis and triage
  • Systems automation
  • VMware
  • Apache
  • Tomcat
  • Python
  • Shell scripting
  • Amazon EC2
  • C
  • MongoDB
  • DNS
  • Unix (Linux)
  • Puppet
  • Jenkins
  • Nexus
  • Sonar
  • Solr
  • Lucene
  • Red Hat JBoss Fuse
European Directories
July 2008 – March 2013
DevOps Engineer
Highlights
  • Developed a security mechanism ("Blockinator") to block unwanted web requests in realtime for either Apache or Varnish based on remote IP, Forwarded IP or user-agent.
  • Developed a flexible deployment system ("BOSS") to allow non-technical users to deploy code to specific environments.
  • Developed a system ("Autoindexer") to combine various components and automatically build HTML and XML sitemaps on a daily basis
  • VMware
  • Python
  • Shell scripting
  • Apache
  • Tomcat
  • Varnish
  • C
  • PHP
  • MySQL
  • DNS
  • UNIX (Solaris & Linux)
  • Jenkins
  • Nexus
  • Sonar
News UK (formally News International)
January 2008 – July 2008
Senior Systems Engineer
Highlights
  • Systems design and architecture
  • End-to-end systems integration
  • Systems diagnosis and triage
  • Systems automation
  • Shell scripting
  • Apache
  • IBM WebSphere
  • PHP
  • UNIX (Solaris & Linux)
News UK (formally News International)
October 2004 – January 2008
Internet Administrator
3rd-line support for main publications such as Times Online, Sun Online, News Of The World, Dreamteam and others.
Highlights
  • Systems design and architecture
  • Production systems administration
  • Systems diagnosis and triage
  • Systems automation
  • Shell scripting
  • Apache
  • Tomcat
  • IBM WebSphere
  • PHP
  • DNS
  • UNIX (Solaris & Linux)
London International Financial Futures and Options Exchange
May 2004 – October 2004
Contracting Systems Engineer
Systems integration and administration
Highlights
  • Shell scripting
  • UNIX (Solaris)
Asserta Properties
April 2001 – May 2004
Systems Engineer
Jack-of-all-trades, including: procuring hardware, cabling and racking, architecture and installation, systems administration and maintenance
Highlights
  • Shell scripting
  • Apache
  • Tomcat
  • PHP
  • MySQL
  • SMTP
  • DNS
  • UNIX (Solaris)
Queensland Communications and Networking (QCN)
September 1998 – April 2001
UNIX Consultant
Highlights
  • UNIX consulting
  • Web development
  • In-house firewall product development, including product design and programming in C
  • Systems administration
  • C
  • SMTP
  • UNIX (Solaris & Linux)
  • PHP
  • MySQL
  • Cisco
  • Apache
  • DNS
CoreLogic Australia (formally RP Data)
April 1995 – September 1998
UNIX Consultant
Highlights
  • Systems administration
  • Database administration
  • Web development
  • In-house product development
  • Systems automation
  • Network administration
  • C
  • SMTP
  • UNIX (SCO & Solaris)
  • PHP
  • MySQL
  • Cisco
  • Apache
  • DNS
  • Novell Netware
  • Progress DB
  • Progress Webspeed
  • FoxPro

Education

  • 1989 1993

    Brisbane Boys' College

Skills

DevOps
Administration Automation Integration Linux Monitoring Programming Reliability UNIX
Programming
C Go PHP Python Shell
Containerisation and Virtualisation
Docker oVirt ProxMox VMware