Responsibilities Monitor server health and performance; resolve incidents related to customer access, server performance, and availability. Maintain and document daily activity logs, server issues, and ad-hoc tasks, including off-hours or weekend support. Set up and monitor Azure VM alerts for CPU and RAM usage, managing configurations and responding to system health notifications. Ensure best practices for Azure-based server configurations, including storage and networking setups. Oversee SQL databases, including performance monitoring, disk management, and implementation of Transparent Data Encryption (TDE). Monitor applications and URLs using tools like PHP Server Monitor, addressing performance or availability issues flagged in system logs. Manage daily backups, ensuring offsite storage and conducting regular disaster recovery planning and testing. Perform quarterly vulnerability scans and semi-annual penetration testing to safeguard applications and systems. Ensure compliance with security protocols and respond to customer security questionnaires related to the SaaS environment. Conduct quarterly system updates, disk space checks, and implement patches or configurations as required. Execute annual system hardening for servers and databases following industry benchmarks (e.g., CIS). Support semi-annual and annual activities, including budget planning and documentation reviews. Maintain up-to-date system configurations, incident reports, and maintenance logs. Ensure records meet audit and compliance requirements, particularly for ISO 27001 standards. Work with application, sales, and consulting teams for coordinated system support. Support configuration and setup for new customers and manage SaaS environment termination or transfer. Collaborate with external vendors for service management and troubleshoot technical issues with internal teams. Develop and recommend automated processes to enhance operational efficiency, performance, and security. Assist in network management, VPN setup, firewall configurations, and user access controls. Participate in weekly team meetings for updates and project reviews. Skills and Qualifications Bachelor's degree in Information Technology, Computer Science, or a related field. At least 2 years of experience in cloud infrastructure management, preferably in a SaaS or cloud-based environment. Hands-on experience with: Windows Server administration. Azure SaaS management. Fresh graduates with relevant skills and a strong 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 manage multiple projects. Availability for after-hours and emergency production support. Possession of own transport with willingness to travel when required. Experience with Mac/Linux/Unix servers is an advantage. Strong team player with effective collaboration skills for internal teams and external vendors. Benefits EPF/SOCSO contributions. Annual leave. Company trips. Training and professional development opportunities