Ruan du Toit

Senior DevOps Engineer / Platform Engineer

I have over ten years of experience as a DevOps Engineer, Cloud Engineer, Linux Administrator, and Systems Engineer in DevOps, SCM, CI/CD (Continuous Integration/Continuous Deployment) Processes and Pipelines, Infrastructure Automation, Configuration Management, Administration, and Automation on Unix/Linux-Based Systems working in various environments including Red Hat Enterprise, Centos, Ubuntu and Windows platforms. I have experience with Cloud Technologies including VMware, Amazon Web Services (AWS) and Google Cloud Platform. I am a passionate and dedicated engineer with a love of new technologies.

Personal Information

  • Address: Ely, CB6 3AT
  • Date of Birth: 23/02/1984, Cape Town
  • Nationality: South African
  • Driving License: Yes
  • Hobbies: Hardware Hacking, Hackintoshing, Gaming, Technology Trends, Coding

Soft Skills

  • Curiosity
  • Empathy
  • Leadership
  • Adaptability
  • Enthusiastic
  • Communication
  • Teamwork
  • Time Management
  • Creative Thinking
  • Analytical Thinking
  • Interpersonal Skills
  • Decision Making
  • Resilience
  • Problem Solving
  • Customer Focused
  • Flexibility
  • Collaboration
  • Proactive

Social Profiles

Languages

  • English: ★★★★★
  • Afrikaans: ★★★★★

Skills

  • DevOps: ★★★★★
  • Amazon Web Services: ★★★★☆
  • CI/CD: ★★★★☆
  • Terraform: ★★★★☆
  • Linux: ★★★★★
  • Python: ★★★☆☆
  • Bash Scripting: ★★★☆☆
  • MySQL: ★★★☆☆
  • Chef: ★★★☆☆
  • Perl: ★☆☆☆☆
  • Ruby on Rails: ★☆☆☆☆
  • VMware: ★★★★☆
  • Docker: ★★★☆☆
  • Jenkins: ★★☆☆☆
  • NGINX: ★★★★☆
  • Zabbix: ★★★★☆
  • GitHub: ★★★★☆
  • Gitlab: ★★★★☆
  • Puppet: ★★★★☆

Work Experience

Senior DevOps Engineer at UNEP-WCMC, Cambridge (January 2024 – Present)

  • Secured the network and systems through the implementation of best-practice security policies and procedures
  • Optimized performance by tuning system parameters and troubleshooting issues
  • Implemented Zabbix rollout and migrated from Nagios for Monitoring
  • Automation in Ansible with AWX
  • Infrastructure Audit of AWS / Azure / Linode Cloud providers for Security and cost-saving
  • Deployment of Applications
  • Management and deployment of Netbird mesh networking for controlled access to resources
  • Terraform refactoring of current infrastructure
  • Migrating Jenkins to GitHub CI/CD

Staff Engineer, DevSecOps (Platform Team Manager) at Agile Analog, Cambridge (January 2023 – June 2023)

  • Platform Team Line Manager
  • Managing Jira Projects and Help-desk service for the Platform Team
  • Team planning for Project work and setting internal goals
  • Introduction of KASM Workspace for high-security environments
  • FortiGate / FortiClient Management and deployment
  • Cost Saving in AWS with Modified CentOS 7 AMI that could hibernate
  • VPC Peering for Projects that needed high-security environments
  • Slack integration to notify activity on high-security infrastructure
  • Managing our ECR on AWS and making sure all the docker images were secure
  • Managing the AWS Security Hub and CloudTrail with custom alerts

Senior Engineer, DevSecOps at Agile Analog, Cambridge (April 2022 – December 2022)

  • Creating Secure VPC with FortiGate Access and Monitoring
  • Project Based VPCs with Terraform
  • Security Monitoring and deployment of UniFi Products
  • Management of Comms Room and Deployment of Office Network
  • Internal programs to monitor Root Activity
  • Backup Management on AWS
  • Security Audits on AWS Infrastructure
  • AD / LDAP Management and integration

Platform Engineer at Agile Analog, Cambridge (September 2021 – April 2022)

  • AWS Management / Cost Savings / Monitoring / Security
  • Puppet Management and deployment of all infrastructure related resources
  • Implementation of Foreman 3.x to monitor Puppet
  • Zabbix Server Management and deployment of Agents
  • HashiCorp Vault Deployment and Management
  • Terraform for Staging / Production Instances
  • GitLab / Jira / Slack / Zoom Administration

DevOps Engineer (Core Network Team) at RSAWEB (June 2018 – September 2021)

  • Management of all Core Networking Server Infrastructure
  • GitHub Actions pipelines and automated deployment
  • Management of FreeRADIUS Servers
  • Management of Zabbix Platform for RSAWEB Network
  • Deployment of Sandvine PacketLogic
  • Integration of Python into InfluxDB for Creation of Metric Dashboards
  • Deployment of Netdata
  • Creation and Deployment of TICK Stack for Dashboards
  • Construction of Multiple Access Control Servers with FreeRADIUS
  • Notification System Integration - Telegram / Slack / IRC / SMS
  • Database Cluster Management - MySQL / MongoDB
  • Creation of Network Probes - Metric Collection from Fibre Network Operators
  • Deployment of PowerDNS Servers for DNSSEC Compliance
  • Planning and Deployment of Mobile Network Application Infrastructure
  • Design and Execution of Fixed Mobile Network Application Infrastructure

Cloud Engineer at RSAWEB (September 2017 – September 2021)

  • Linux Server Deployment with Chef and Terraform
  • AWS and VMware Cloud Infrastructure
  • Management of Shared Hosting Docker Cluster
  • Security and Penetration Testing Internal Core Services
  • Virtual Data Center Management and Training
  • Data Center Upgrades - Racking New Hardware
  • NGINX and PHP-FPM Optimization
  • Continuous Integration (Jenkins / Github Actions)
  • Database Load Balancing - ProxySQL / Percona
  • Custom Bash / Perl / Python Scripts for Automation and Deployment
  • Managed Backup Systems from VMware (Veeam)

DevOps Engineer at InventCommerce (SQLi) (November 2013 – September 2017)

  • Server Infrastructure Management - Pearson / Easydry / Guthy / Danone
  • Server Architecture Planning - Edcon
  • Internal Support - Technical / PBX Systems
  • Continuous Integration - Jenkins
  • Monitoring Server Application
  • Linux Server Administrator
  • Virtualization and Container-Based Consultant (Docker)
  • Load Testing - Clicks / Edcon / Danone (jmeter)

Network Administrator / Engineer at F1 IT Solutions (January 2011 – December 2011)

  • Construction of Websites and Business Cases for Company Investment
  • Project Conception, Execution, Management for Existing and New Clients
  • Management of SLA Contracts for Multiple Companies
  • Sales and Support of Hardware Requirements for Clients
  • Repair and Installation of Apple Products for Home Users

Server Administrator at Edidor (April 2008 – December 2010)

  • Creation of Virtual Servers and Code Deployment for Projects on AWS
  • Domain and SSL Web-Server Registration and Management for Production
  • Maintenance of Tomcat Web-Servers and Deployment Scripts
  • Deployment and Monitoring of Projects via Jenkins - Seenowdo.com / PAL
  • Security Monitoring and Intrusion Detection - Penetration Testing

Mid-Level Workshop Technician at Datatype IT (December 2003 – June 2005)

  • Management of Junior Technicians in Repair of Desktops and Laptops
  • Maintenance of Efficient Working Environment to Rapidly Resolve Client Issues
  • Diagnosis of Technical Problems, Scheduling, and Approval of Completed Work
  • Production of Estimates, Invoicing and Procurement of Repairs
  • Modification and Upkeep of Software Through Menu and Command Interfaces
  • Construction of Custom Hardware Aligned with Client Needs
  • Installation of Computer Networks Utilizing Network Hubs and Switches
  • Construction and Administration of Windows and Linux Servers

Education

Cisco Certified Network Associate, I2KO, Cape Town (September 2005)

  • Network Fundamentals, LAN Switching Technologies, Routing Technologies, WAN Technologies, Infrastructure Services, Security and Management

IT Engineering, CTI / Cambridge Correspondence, Cape Town (January 2003 – December 2003)

  • A+, Network+, I-net+, NT4 Server, 2000 Professional, 2000 Server, Using Linux, Linux Admin, Novel 5, Customer Care

Matric Exemption, CuRRO High School, Cape Town (January 2000 – December 2002)

  • Computer Studies, Science, Mathematics, Biology, English, Afrikaans

Courses

  • HashiCorp Certified: Terraform Associate, Udemy (March 2021 – April 2021)
  • AWS Certified DevOps Engineer - Professional, Udemy (March 2021 – May 2021)