EmploymentVelocix

nicolaw 16th February 2020 at 7:07pm
CurriculumVitae

Feb 2015: Velocix Ltd/Nokia Video BU - Senior DevOps Engineer / Principal Engineer

Location: Milton, Cambridge, UK.

Core Roles/Skills: Linux system administration of ~400 hosts, OpenStack, monitoring (Zabbix/Nagios/Cacti/Munin/SNMP), automation, CI/CD, infrastructure deployment & consolidation, ownership of services supporting video business unit engineering, principal engineer support of product development engineering teams.

Senior engineer within a team of 6 responsible for proividing a shared hardware and software infrastructure for engineering teams to develop the CDN product, including platform idevelopment on the CDN product. Greatly reduced the number of manual tasks and processes, and the frequency of reactionary interrupts that reduced overall effectiveness of the team. This involved rationalising use of Ansible and full CI/CD automation of other common user management processes and DNS updates to our numerous BIND servers.

Other projects have included network and process security audits, replacing migrating from Nagios to an HA pair of Zabbix servers, migration of our Perforce source control repository to new hardware, implementation of comprehensive backups using Bacula, and assisting in migration from Perforce and BuildBot CI/CD to Git and Jenkins.

Implemented an in-place live upgrade path (with rollback) of our CDN product custom Linux distrubution to CentOS Linux through delivery of custom built ISO images and execution via kexec, allowing completely automated upgrades of servers on non-routed private networks where no physical or remote console access was availble.