We are looking for an experienced and proactive Linux Systems Administrator to join our BPO infrastructure team. In this role, you will manage and support Linux-based systems and services across multiple client environments, ensuring high availability, security, and optimal performance.
As a Linux Sysadmin, you will play a key role in the day-to-day operations of servers and infrastructure, working with clients to deliver reliable, scalable, and secure systems. This is a hands-on technical role that involves managing configurations, automating tasks, and resolving system-level issues efficiently.
Why Work With Ryoss?
We believe great people deserve great support, on and off the clock. When you join Ryoss, you get more than just a job. You get:
- Career Growth Support: Scholarships, mentorships, personalised career planning, and free access to our online learning hub. We even co-fund training with our clients.
- Well-Being First : Gym or wellness allowance, mental health support, comprehensive medical cover (with family options), and a range of insurances to protect your future.
- Lifestyle Perks: Monthly Grab card for transport and dining, home internet backup, entertainment discounts, birthday gifts, and wellness reimbursements.
- Flexible, Supportive Culture: Wellness leave and a positive environment where your growth and happiness actually matter.
We work hard to create a culture that feels like family, supportive, respectful, and fun. You’ll work with great clients, do meaningful work, and be part of a team that’s here for the long haul. At Ryoss, we’re building a workplace that works for real life. Come grow with us.
Key Responsibilities:
- Install, configure, and maintain Linux servers (e.g. Ubuntu, CentOS, RHEL) for a variety of client environments.
- Monitor system performance, troubleshoot issues, and apply patches and updates regularly.
- Manage services such as Apache/Nginx, MySQL/MariaDB/PostgreSQL, SSH, DNS, and mail servers.
- Automate routine tasks using Bash, Python, or other scripting languages.
- Implement and maintain backup, disaster recovery, and system monitoring tools.
- Manage user access, permissions, and security protocols in line with client policies.
- Support virtualisation platforms and cloud environments (e.g. VMware, Proxmox, AWS, or DigitalOcean).
- Collaborate with internal teams and client stakeholders to plan and deploy system upgrades and migrations.
- Maintain accurate documentation for configurations, changes, and procedures.
- Participate in after-hours support and scheduled maintenance windows when required.