Linux System Administrator
CurrentAs a Linux System Administrator, I manage and maintain a clustered environment of two Proxmox servers, ensuring high availability, performance, and security for a variety of services and applications. My key responsibilities and achievements include:- Proxmox Cluster Management: Configured and maintained a high-availability Proxmox cluster with two nodes, leveraging the robust features of Proxmox VE to deliver reliable virtualized environments.- Game Server Hosting: Deployed and managed dedicated game servers, ensuring optimal performance and uptime for a seamless gaming experience.- Nginx Reverse Proxy: Implemented an Nginx reverse proxy to manage and secure web traffic, complemented by a comprehensive logging system to monitor and analyze web requests and performance.- WireGuard VPN: Set up and maintained a secure WireGuard VPN, providing encrypted connections for remote access and ensuring the privacy and security of data in transit.- Password Manager: Hosted and maintained a internal password manager, ensuring secure and reliable access to encrypted password vaults.- GitLab: Deployed and managed a self-hosted GitLab instance, providing secure source code management, and tools for development projects.- Network-Attached Storage (NAS): Administered a NAS setup with RAID ensuring data redundancy, backups, and efficient file & media sharing across the network. Debian Package Mirror: Maintained a local Debian package mirror to speed up package installations and updates, reducing dependency on external sources. Pi-hole: Deployed Pi-hole as a network-wide ad blocker, enhancing the security and performance of the network by blocking intrusive ads and trackers. Server Optimization: Configured one server with a high-capacity storage solution (16TB) for data-intensive applications and the other with a powerful CPU tailored for game hosting, optimizing the use of hardware resources based on specific workload requirements.