1. Server Administration
Install, configure, and maintain Windows Server environments.
Manage Active Directory, Group Policy, DNS, DHCP, file services, and server roles.
Perform system hardening, patch management, and performance tuning.
Implement high availability configurations including clustering, load balancing, and failover systems.
2. Virtualization & Infrastructure
Administer VMware vSphere/ESXi or Microsoft HyperV platforms.
Manage virtual machines, templates, snapshots, and resource optimization.
Work with storage technologies including SAN, NAS, iSCSI, and RAID.
Maintain server hardware (HPE, Dell, Lenovo) and coordinate vendor support when needed.
3. Database Administration
Install, configure, and maintain SQL Server, Oracle or other DBMS.
Manage database backups, restoration, migration, and replication.
Monitor and optimize database performance, indexing, and query tuning.
Implement database security, access control, and auditing standards.
Support developers with SQL queries, schema changes, and DB troubleshooting.
4. Backup, Recovery & Monitoring
Configure and maintain enterprise backup solutions (Veeam, Commvault).
Develop and test Disaster Recovery (DR) and Business Continuity Plans (BCP).
Monitor system health, resource usage, and alerting using tools like Zabbix or similar.
5. Cloud & Hybrid Environment
Support cloud platforms (Azure, AWS, or GCP) and hybrid integrations.
Manage cloud-based databases such as Azure SQL or AWS RDS.
Assist in cloud migration or modernization projects.
6. Security & Compliance
Implement server and DB security controls according to best practices.
Ensure compliance with IT policies, audit requirements, and data protection laws (ISO 27001, PDPA).
Respond to security alerts and participate in vulnerability management.
7. Documentation & Collaboration
Maintain detailed documentation (system diagrams, configurations, SOPs).
Collaborate with helpdesk, application support, and cybersecurity teams.
Provide Level 2/3 support for server and database incidents.