Collecting and archiving critical system log files.
Regularly reviewing the system firewall and issue IP bans as necessary.
Study malicious activity and implement security barriers capable of minimizing such activity.
Maintaining the CoreProtect database.
Monitor for intrusion attempts.
Monitor RAM-consuming processes.
Perform system upgrades.
Install packages as needed for various tasks.
Monitor the server CLI for Java exceptions and report them to the server owner on a timely fashion.
Restart the server when it crashes.
Stop/Start the server when TPS locks the process up.
Requirements
2+ years of Linux experience, no attachment to specific distros required (CentOS is preferred).
2+ years of Bash experience.
Minimal shell scripting experience. (2+ months or less)
At least some dedication when time calls for it.
Critical thinking skills.
Tech Stack
Java
Linux
Shell Scripting
Benefits
Usage of the main server as a personal VPN service for low to medium bandwidth applications (No pornography or otherwise explicit content allowed. The server logs are monitored by senior Admins frequently.)
Usage of the main server for personal storage reasons (Up to 100 megabytes for documents and pictures)