About the Job
General management and administration of Linux servers
Configuring, administering and troubleshooting of ( Web, Database , Mail ) servers.
Responsible for system updates, monitoring, security, capacity planning and stability.
Provide support for our customers using our online tracking system such as web application and server related issues, Websites migration.
Regular task automation using bash/python scripting.
Troubleshooting of hosted php application and it's server configuration related issue.
Figuring out security and hacking issues and using log analyzing tools.
Job Requirements :
First class knowledge of the Linux operating system & Linux web hosting environment
Advanced knowledge of cPanel/WHM, plesk, directadmin , proxmox control panel
Knowledge of bash shell scripting, Perl, Python (or at least one of them)
Familiarity with the web server related technologies such as: Apache, Nginx , PHP-fpm, MySQL, PHP, Exim and other MTAs, Spam Assassin, Bind, PureFTPD and Tomcat.
Ability to compile software such as the Linux kernel, Apache, extensions.
Familiarity with High availablity and Load Balancing Technologies ( HA proxy - mysql replication - nginx )
khnowledge of this tools ( Jenkins - gitlab )
Ability to respond to help desk requests after hours (be on call)
knowledge of Virtualisation (lxc , KVM, openvz, etc.)
ability to troubleshooting any web script ( wordpress - magento - opencart ) .
Must have (the below or equivalent):
RHCSA Red Hat Certified System Administrator