"Happiness is not achieved by the conscious pursuit of happiness; it is generally the by-product of other activities." ‒ Aldous Huxley
About
Guy Dalziel is a senior DevOps engineer and the head of DevOps at Akixi where he leads a team that is responsible for engineering solutions, automating processes, maintaining the cloud infrastructure and a production estate of hundreds of Linux servers, and handling service operations and incident response.
He is passionate about Linux, DevOps, system engineering, and spends a lot of his time writing custom solutions in Python.
He is a highly technical, logical, and analytical person that hates inefficiency and looks for ways to improve products, systems, and practises.
His personal time is spent programming, reading technical books, playing with technology, tending to his plants, cooking, learning Japanese, and spending time with his wife and cats.
Technical Knowledge
- Linux: 7+ years professional experience
- Containers: excellent knowledge of building
Docker
containers and managing viaDocker Hub
- Infrastructure as Code:
- Excellent knowledge of server management via
Ansible
- Good knowledge of deployment and management of AWS infrastructure with
Terraform
- Security:
- Excellent knowledge of
TLS
andX.509
certificates. DNSSEC
DANE
SELinux
,fail2ban
,iptables
,ipset
,nftables
- Databases:
- Excellent knowledge of
PostgreSQL
administration, troubleshooting, and optimisation. - Web Servers:
HTTPD
,Tomcat
,Nginx
- Mail Servers:
Postfix
,Dovecot
,SpamAssassin
, DKIM validation, SPF, DMARC policies - DNS Servers:
BIND
- Misc:
- skilled in writing
Systemd
service configurations. - Virtualisation: EC2, EBS volumes, Reserved Instances/Savings Plans
- Networking: VPCs, VPNs, Public/Private Subnetting
- Data Storage: Relational Database Service (RDS)
- File Storage: S3, Glacier
- Access & Security: Security Groups, ACLs, IAM, CloudTrail
- Misc: CloudWatch, CodeDeploy, Route 53
- Languages:
Python
,Go
, andBash
- Examples
- Coming soon...