Linux System Administrator

Back to Job List
Web Hosting Canada is looking for a Linux guru, passionate about the management and optimization of web servers using the latest technology and trends to fill an opening as a Linux System Administrator.


  • Spearhead or partake in our continuous improvement projects dealing with automation, security, performance, and redundancy
  • Ensure optimal operations of our server fleet, including shared, virtualized and dedicated servers
  • Optimize LAMP stacks using existing tools and best practices, and research/implement new optimizations based on emerging trends and technologies
  • Perform security and performance audits of Apache, MySQL/MariaDB/PostreSQL, Mail servers (Exim), and DNS (BIND)
  • Co-ordinate efforts with the customer service team to ensure rapid problem resolution
  • Respond to performance, availability, and security incidents in real-time
  • Handle and respond to level 3 support requests through our helpdesk system
  • Write, review and manage internal procedures using our private Wiki
  • Help coach junior technicians with tough issues and participate in their ongoing training
  • Configure, optimize and deploy new solutions or clusters based on specific client needs.

Required Skills & Experience

  • Minimum of 3 years of experience as a LAMP System Administrator (Apache or nginx) including handling email reputation issues
  • Experience with cPanel/WHM control panel (Plesk an asset)
  • Excellent understanding of email protocols (POP/IMAP/SMTP)
  • Experience with virtualization technologies such as OpenVZ, KVM, Xen, VMWare, or OpenStack.
  • Experience with Bash or similar command-line scripting languages
  • Experience with Ansible or similar automation tools
  • Good communicator in French or English, capable of clearly communicating complex concepts to a non-technical audience
  • Good understanding of web concepts such as DNS and IPv4/6
  • Experience managing and optimizing database systems such as MySQL and MariaDB
  • Working knowledge of common website scripting languages such as PHP, Perl, and Python

Back to Job List