Administer and maintain a hyper-converged server cluster (Proxmox) running primarily Ubuntu/Linux VMs for various business and networking needs.
Deploy, configure, update, and maintain a wide range of system services (file sharing, DNS proxies, web reverse proxies, RADIUS, LDAP, etc)
Manage the Microsoft M365 environment (Entra, Intune, Exchange, etc) for internal users.
Perform proactive health checks and lifecycle management (patching/updates, snapshots, backup/restore) across all servers, VMs, and storage.
Manage user-facing IT support requests (e.g., printer issues, file access, M365 issues).
Maintain and manage user IT assets such as laptops, desktops, and monitors.
Maintain and create system documentation and architecture to ensure high availability, maintainability, and compliancy for both existing and future needs.
Work with the network engineering team to ensure network and cybersecurity requirements are met both in the virtual and in the physical environment.
Assist with dev-ops system requirements for the internal software development team as and when needed.
Assist the in-house technical team with system issues as and when required
Ensure sufficient system redundancy and establish system disaster recovery plans to meet established SLAs.
Work with vendors for software/hardware incident escalations, warranty/RMA, and compliance documentation.
Contribute to ongoing improvements in infrastructure reliability, automation, and operational best practices.
Job Requirements
Degree or Diploma in Information Technology or a related field
2-4 years of experience in systems engineering or an equivalent
Working experience in managing or maintaining Microsoft Domains or Microsoft Azure/Entra
Experience and proficiency with Ubuntu/Linux Server installations
Experience in virtualized environments (eg: Proxmox, Hyper-V, etc) and knowledgeable in the concepts of virtualization and containerization
Professional certifications such as RedHat certifications are welcome but not required.
Some experience in scripting (eg: Bash, Python, etc) is welcome but not required.
Possess a strong understanding of security practices in server, database, and network
Familiar with system migration, performance-tuning, deployment and troubleshooting IT operational and post project migration issues
Strong communication skills with the ability to communicate across all levels within the organization
Analytical, Self-motivated, independent, meticulous and at the same time, a good team player.
Ability to work independently and manage time effectively.
Attention to detail to ensure network reliability and efficiency.