6) MAIN APPLICATION: LMS SERVER RUNNING WINDOWS SERVER 2019]
Qualification:
Bachelor Degree in Computer Science, Information Technology, or a related field
Experience:
1. 3-5 YEARS OF LINUX SERVER ADMINISTRATION EXPERIENCE (UBUNTU PREFERRED)
2. DEPLOY BIGBLUEBUTTON ON SUPPORTED LINUX DISTRIBUTIONS (UBUNTU) USING OFFICIAL INSTALLATION SCRI
AND DOCUMENTATION.
3. CONFIGURE SERVER COMPONENTS SUCH AS NGINX, FREESWITCH, REDIS, AND POSTGRESQL TO SUPPORT REAL-AUDIO/VIDEO, CHAT, AND WHITEBOARD FEATURES.
4. SET UP SSL CERTIFICATES (E.G., VIA LET'S ENCRYPT) FOR SECURE HTTPS ACCESS.
5. MONITOR SERVER HEALTH USING TOOLS LIKE TOP, NETDATA
6. APPLY UPDATES AND PATCHES TO BIGBLUEBUTTON AND ITS DEPENDENCIES TO ENSURE SECURITY AND STABII
7. BACKUP AND RESTORE CONFIGURATIONS AND RECORDINGS REGULARLY.
8. MONITOR LOGS FOR SUSPICIOUS ACTIVITY AND PERFORMANCE ISSUES.
9. TUNE SERVER SETTINGS FOR OPTIMAL PERFORMANCE BASED ON EXPECTED USER LOAD (CPU, RAM, BANDWI
10. SCALE INFRASTRUCTURE USING LOAD BALANCERS OR MULTIPLE BIGBLUEBUTTON NODES FOR LARGE DEPLOY
11. OPTIMIZE RECORDING AND PLAYBACK SETTINGS TO BALANCE QUALITY AND STORAGE.
12. ASSIST STAFF AND STUDENTS WITH TECHNICAL ISSUES, ACCESS PROBLEMS, OR FEATURE USAGE.
13. MANAGE DISK SPACE BY ARCHIVING OR DELETING OLD RECORDINGS.
14. AUTOMATE RECORDING PROCESSING AND PUBLISHING WORKFLOWS.
15. CONFIGURE EXTERNAL STORAGE (NFS) IF NEEDED FOR SCALABILITY.
Specific Skills/Attribute Required
TECHNICAL ATTRIBUTES
1. STRONG ANALYTICAL AND PROBLEM-SOLVING ABILITIES
2. ABILITY TO TROUBLESHOOT COMPLEX SYSTEM ISSUES
3. CAPACITY PLANNING AND PERFORMANCE OPTIMIZATION SKILLS
4. SECURITY-FOCUSED MINDSET
5. ATTENTION TO DETAIL IN CONFIGURATION AND DOCUMENTATION
PROFESSIONAL ATTRIBUTES
6. EXCELLENT COMMUNICATION SKILLS (TECHNICAL AND NON-TECHNICAL)
7. ABILITY TO WORK INDEPENDENTLY AND AS PART OF A TEAM
8. STRONG DOCUMENTATION SKILLS
9. ABILITY TO WORK UNDER PRESSURE
10. FLEXIBILITY TO WORK ON-CALL/AFTER HOURS WHEN NEEDED
11. COMMITMENT TO CONTINUOUS LEARNING
12. PROACTIVE APPROACH TO SYSTEM MAINTENANCE
13. CUSTOMER SERVICE ORIENTATION
ORGANIZATIONAL SKILLS
14. TIME MANAGEMENT
15. MULTI-TASKING CAPABILITIES
16. PRIORITY MANAGEMENT
17. PROJECT COORDINATION
18. CHANGE MANAGEMENT AWARENESS
AREA OF RESPONSIBILITIES (PLEASE DESCRIBE)
YOU WILL BE RESPONSIBLE FOR MANAGING:
VIRTUAL CLASS SERVERS: 9 BIGBLUEBUTTON SERVERS (POWEREDGE R240, PROLIANT DL120, Z10PA-U8 SERIES)
LOAD BALANCER: 2 SCALELITE SERVER (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)
Job Types: Full-time, Permanent
Pay: RM3,000.00 - RM5,000.00 per month
Benefits:
Health insurance
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.