For Junior
- Set up and configure Web Server (Apache/ IIS/ Nginx), Database (MySQL, SQL Server).
- Familiar with Cloud services (AWS, Microsoft Azure, GCP, Alicloud, etc.).
- Troubleshoot web applications.
- Design, install, configure server maintenance, and troubleshoot Web and Database servers in Linux and Windows OS.
- Ensure the server’s uptime and health.
- Daily and monthly report system status.
- Support developers on daily tasks.
- Other tasks assigned.
For Senior (Including Junior tasks):
- Consult system architecture solutions and support internal/external clients.
- Fast and efficient troubleshooting of server issues.
- Conduct load tests and security scans on systems to generate reports and recommendations.
- Analyze and check system and application graphs/logs to pinpoint the issue spots and performance optimization.
- Understand and build automation processes.
- Able to manage large-scale applications with numerous servers.
- Ensuring hardware, software, and network upgrades, installation, re-installs, changes, and relocations are efficiently completed as required.
- Conduct security patches and server updates for the system on a regular basis.