ServerHub is seeking a Senior Linux System Engineer to enhance their high-performance cloud and hosting solutions.
The role involves acting as the final escalation point (L3) for complex server, hosting, and network-related issues.
Responsibilities include diagnosing and resolving critical system failures, network outages, and performance issues.
The engineer will manage, optimize, and secure Linux-based hosting environments such as CentOS, Ubuntu, and RHEL.
Duties also include administering and fine-tuning web servers (Apache, Nginx, LiteSpeed), databases (MySQL, PostgreSQL), and caching layers (Redis, Memcached).
The position requires building and deploying servers from the ground up with optimal configurations for performance and security.
The engineer will develop and maintain automation scripts (Bash, Python, Perl) for server provisioning and configuration management.
Utilizing tools like Ansible and Terraform for automating infrastructure deployments is also part of the job.
The role includes deploying and managing KVM, OpenStack, VMware, or containerized environments (Docker, Kubernetes).
Supporting cloud-based hosting solutions such as AWS, Google Cloud, and Azure is essential.
Implementing security best practices, including firewall rules and vulnerability assessments, is a key responsibility.
The engineer will set up and manage monitoring tools like Prometheus, Grafana, Zabbix, and Nagios.
Participation in a 24/7 on-call rotation for urgent system issues is required.
Collaboration with NOC, DevOps, and Engineering teams is necessary, along with providing guidance and mentorship to L1 & L2 support engineers.
Requirements:
Candidates must have 10+ years of hands-on Linux system administration experience in a web hosting or cloud environment.
A minimum of 7 years of experience in senior roles and team handling is required.
Expert knowledge of web hosting technologies such as cPanel, Plesk, WHM, and LAMP/LEMP stacks is essential.
Strong scripting ability in Perl, Bash, and Python is necessary.
Experience with configuration management tools like Ansible, Puppet, or Chef is required.
Networking expertise, including understanding of TCP/IP, DNS, VPN, Firewalls, and Load Balancing, is needed.
Familiarity with RAID, SAN, NAS, and distributed storage systems is important.
Experience working in a 24/7 production environment with on-call duties is required.
Candidates must have the ability to build and configure servers from the ground up.
Certifications such as RHCE, AWS Certified SysOps Administrator, or Kubernetes (CKA) are a plus.
Benefits:
ServerHub offers a fast-paced, innovative environment in a growing cloud hosting company.
Employees will work with cutting-edge technologies and challenging projects.
There are career growth opportunities and professional development available.
The position includes paid leaves and a fully remote setup.