Key Responsibilities:
Linux System Administration
- Administer Linux servers (Ubuntu Pro or RHEL/CentOS) in production and staging environments.
- Configure and secure SFTP, SAMBA, and NFS services for file sharing and data integration.
- Perform OS hardening, patch management, and automation using scripts or configuration management tools.
- Manage user accounts, permissions, firewalls, system logs, and process monitoring.
- Troubleshoot performance, connectivity, and service issues across infrastructure layers.
Web/Application Server Management
- Install, configure, and tune Apache Tomcat and Nginx for high-performance web and application hosting.
- Deploy WAR files and configure server.xml for Tomcat tuning.
- Setup reverse proxy, load balancing, and SSL termination in Nginx.