Job Search and Career Advice Platform

Enable job alerts via email!

Server Administrator

City University Malaysia

Selangor

On-site

MYR 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent educational institution located in Malaysia is seeking a skilled Infrastructure Manager to oversee a large-scale virtual classroom setup. This role requires expertise in Linux server administration, particularly with BigBlueButton and associated technologies like Scalelite and PostgreSQL. Candidates should have a Bachelor's degree in Computer Science and 3–5 years of relevant experience in managing server infrastructures. Strong analytical skills and the ability to provide technical support to users are essential for this role.

Qualifications

  • 3–5 years of Linux server administration experience, preferably Ubuntu.
  • Experience with deploying and configuring BigBlueButton and its supporting technologies.
  • Strong problem-solving and analytical skills.

Responsibilities

  • Manage and maintain BigBlueButton and Scalelite servers effectively.
  • Ensure high availability and security of the virtual classroom infrastructure.
  • Provide technical support to users for system-related issues.

Skills

Linux server administration
BigBlueButton deployment
Configuration of Nginx and FreeSWITCH
SSL certificate management
Server monitoring
Backup and restore
Performance tuning
Technical support
System optimization
Configuration documentation

Education

Bachelor’s Degree in Computer Science or related field

Tools

PostgreSQL
Redis
Nginx
FreeSWITCH
BigBlueButton
Job description

The successful candidate will be responsible for managing and maintaining a large-scale virtual classroom infrastructure based on BigBlueButton, Scalelite, and LMS (Windows Server 2019) environments. This role involves ensuring high availability, security, and optimal performance of all systems supporting online learning and webinars.

Infrastructure Overview
  • Virtual Class Servers: 9 BigBlueButton Servers (Hardware: PowerEdge R240, ProLiant DL120, Z10PA-U8 Series)
  • Load Balancers: 2 Scalelite Servers (VPS)
  • Database Servers: PostgreSQL, Redis (VPS)
  • Storage: NFS Server with 8TB capacity for recordings
  • Supporting Infrastructure: TURN Server, Webinar Servers
  • Main Application: LMS Server running Windows Server 2019
  • Total Infrastructure: 25 servers with varying configurations (4–12 CPU cores, 8–256 GB RAM)
Qualifications
  • Bachelor’s Degree in Computer Science, Information Technology, or a related field.
Experience Requirements
  • 3–5 years of Linux server administration experience (Ubuntu preferred).
  • Proven experience deploying BigBlueButton on supported Linux distributions using official installation scripts and documentation.
  • Ability to configure components such as Nginx, FreeSWITCH, Redis, and PostgreSQL to support real-time audio, video, chat, and whiteboard features.
  • Experience setting up SSL certificates (e.g., Let’s Encrypt) for secure HTTPS access.
  • Monitoring server health using tools like top and Netdata.
  • Applying updates and patches to BigBlueButton and its dependencies to maintain security and stability.
  • Performing regular backup and restore of configurations and recordings.
  • Monitoring logs for suspicious activity and performance issues.
  • Tuning server settings for optimal performance based on user load (CPU, RAM, bandwidth).
  • Scaling infrastructure using load balancers or multiple BigBlueButton nodes for large deployments.
  • Optimizing recording and playback settings to balance quality and storage usage.
  • Providing technical support to staff and students for access or feature-related issues.
  • Managing disk space by archiving or deleting old recordings.
  • Automating recording processing and publishing workflows.
  • Configuring external storage (NFS) for scalability and redundancy.
Technical Attributes
  • Strong analytical and problem-solving abilities.
  • Advanced troubleshooting skills for complex system issues.
  • Capacity planning and performance optimization expertise.
  • Security-focused mindset with attention to detail.
  • Excellent configuration and documentation discipline.
Professional Attributes
  • Excellent communication skills (technical and non-technical).
  • Ability to work both independently and collaboratively in a team.
  • Strong documentation and reporting skills.
  • Ability to work effectively under pressure.
  • Flexibility to work on‑call or after hours when needed.
  • Commitment to continuous learning and system improvement.
  • Proactive approach to system maintenance and reliability.
  • Strong customer service orientation.
Organizational Skills
  • Effective time management and organization.
  • Multi-tasking capabilities across multiple systems.
  • Priority and resource management.
  • Project coordination and teamwork.
  • Awareness of change management processes.
Area of Responsibilities

You will be responsible for the day-to-day management, configuration, maintenance, and optimization of the following infrastructure components:

  • 9 BigBlueButton Servers
  • 2 Scalelite Load Balancers
  • PostgreSQL and Redis Database Servers
  • 8TB NFS Storage Server for Recordings
  • TURN Server and Webinar Infrastructure
  • LMS Server (Windows Server 2019)
  • Total Infrastructure: 25 servers (4–12 CPU cores, 8–256 GB RAM)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.