System Administrator (Saas Department)
RM 3,000 - RM 5,500 / Per Mon
Original
Simplified
Daily System Administration:
- Monitor the health and performance of servers and infrastructure; log and resolve incidents related to customer access, server performance, and availability.
- Manage and document daily activity logs, server issues, and ad-hoc tasks requiring off-hours or weekend support.
Azure Environment Management:
- Set up and monitor Azure VM alerts for CPU and RAM usage; manage configurations and respond to notifications on system health.
- Ensure best practices for Azure-based server configurations, including storage and networking setup.
Database and Application Management:
- Oversee SQL databases, including performance monitoring, disk management, and implementation of Transparent Data Encryption (TDE) for customer data protection.
- Monitor applications and URLs, using tools like PHP Server Monitor, and respond to any performance or availability issues flagged in system logs.
Backup, Disaster Recovery, and Security:
- Manage daily backups and ensure offsite storage, oversee regular disaster recovery planning and testing.
- Perform quarterly vulnerability scans and semi-annual penetration testing to secure applications and systems against potential threats.
- Ensure adherence to security protocols and respond to customer security questionnaires related to the SaaS environment.
Scheduled Maintenance:
- Conduct quarterly maintenance for system updates, disk space checks, and implement any necessary patches or configurations.
- Plan and execute annual system hardening for both servers and databases, based on industry benchmarks (CIS).
- Support semi-annual and annual activities, including budget planning and documentation reviews.
Documentation and Reporting:
- Maintain clear documentation on system configurations, incident reports, and maintenance logs.
- Update and maintain records for audits and compliance purposes, such as ISO 27001 standards.
Collaborative and Ad-Hoc Support:
- Work closely with application, sales, and consulting teams for coordinated system support.
- Provide configuration and setup support for new customers and manage the termination or transfer of SaaS environments.
- Collaborate with external vendors for service management and work with internal teams on technical troubleshooting.
Business Continuity and Process Improvement:
- Develop and recommend automated processes to improve operational efficiency, performance, and security of the SaaS environment.
- Support network management, VPN setup, firewall configurations, and user access controls.
- Actively engage in weekly team meetings for updates and project reviews.
Basic requirements:
- Bachelor's degree in information technology, Computer Science, or a related field.
- 2 years and above of experience in cloud infrastructure management, ideally within a SaaS or cloud-based environment.
- Hands-on experience with Windows Server administration and Azure SaaS management.
- Fresh graduates with relevant skills and a willingness to learn are encouraged to apply for junior roles.
Certifications (Preferred):
- Microsoft Certified: Azure Administrator Associate.
- CompTIA Security+ or Microsoft Certified: Security, Compliance, and Identity Fundamentals.
- ISO/IEC 27001 Lead Implementer (for compliance and process improvement).
Additional Requirements:
- Ability to work independently, prioritize tasks, and handle multiple projects.
- Must be willing to provide after-hours support and emergency production support as needed.
- Possess own transport and be able to travel if required.
- Experience with Mac/Linux/Unix servers is a plus.
- Must be a team player and able to collaborate effectively with internal teams and external vendors.
- EPF/SOCSO
- Annual Leave
- Company trip
- Training provided
Similar Jobs