Senior Linux System Engineer

  • Remote - Worldwide

Remote

DevOps

Senior

Job description

About ServerHub:

At ServerHub, we power businesses with high-performance cloud and hosting solutions. Our mission is to provide customers with reliable, scalable, and secure infrastructure worldwide. As an L3 Linux System Engineer, you will be at the forefront of our operations, ensuring our hosting platforms are optimized, secure, and always online.

Job Responsibilities:

🔹 Escalation & Troubleshooting:

  • Act as the final escalation point (L3) for complex server, hosting, and network-related issues.

  • Diagnose and resolve critical system failures, network outages, and performance issues.

🔹 Linux Server Administration:

  • Manage, optimize, and secure Linux-based hosting environments (CentOS, Ubuntu, RHEL).

  • Administer and fine-tune web servers (Apache, Nginx, LiteSpeed), databases (MySQL, PostgreSQL), and caching layers (Redis, Memcached).

  • Build and deploy servers from the ground up, ensuring optimal configurations for performance and security.

🔹 Automation & DevOps:

  • Develop and maintain automation scripts (Bash, Python, Perl) for server provisioning and configuration management.

  • Utilize Ansible, Terraform, or similar tools for automating infrastructure deployments.

🔹 Cloud & Virtualization:

  • Deploy and manage KVM, OpenStack, VMware, or containerized environments (Docker, Kubernetes).

  • Support cloud-based hosting solutions (AWS, Google Cloud, Azure).

🔹 Security & Compliance:

  • Implement security best practices, including firewall rules, SELinux/AppArmor, IDS/IPS.

  • Perform vulnerability assessments and patch management to secure customer environments.

🔹 Monitoring & Incident Response:

  • Set up and manage monitoring tools like Prometheus, Grafana, Zabbix, Nagios.

  • Participate in 247 on-call rotation for urgent system issues.

🔹 Collaboration & Mentoring:

  • Work closely with NOC, DevOps, and Engineering teams to ensure smooth operations.

  • Provide guidance and mentorship to L1 & L2 support engineers.

Requirements:

✔ 7+ years of hands-on Linux system administration experience in a web hosting or cloud environment.

✔ Expert knowledge of web hosting technologies (cPanel, Plesk, WHM, LAMP/LEMP stacks).

✔ Strong scripting ability in Perl, Bash, and Python.

✔ Experience with configuration management tools (Ansible, Puppet, Chef).

✔ Networking expertise – understanding of TCP/IP, DNS, VPN, Firewalls, Load Balancing.

✔ Familiarity with RAID, SAN, NAS, and distributed storage systems.

✔ Experience working in a 247 production environment with on-call duties.

✔ Ability to build and configure servers from the ground up.

✔ Certifications such as RHCE, AWS Certified SysOps Administrator, or Kubernetes (CKA) are a plus.

What ServerHub Offers:

🚀 A fast-paced, innovative environment in a growing cloud hosting company.

💻 Cutting-edge technologies and challenging projects.

📈 Career growth opportunities and professional development.

🎯 Paid leaves and fully remote set-up

🔹 Join ServerHub and be part of a team that keeps the internet running! Apply today!

Share this job:
Please let ServerHub know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply