Epicareer Might not Working Properly
Learn More

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