Systems Engineer
Job Summary
The Systems Engineer supports, maintains, and troubleshoots the Nextcloud file-sharing environment and its underlying infrastructure, including Linux systems, databases, networking, and containerization platforms.
Key Responsibilities
- Provide second-level support for Nextcloud performance, integrations, and security.
- Administer and optimize Linux servers.
- Manage MySQL/MariaDB or PostgreSQL databases.
- Configure Apache, PHP, and related web server technologies.
- Monitor and maintain hardware, servers, and VMs.
- Support Kubernetes and Docker deployments.
- Collaborate with security and network teams.
- Document procedures, configurations, and best practices.
Required Skills & Qualifications
- Strong Linux administration skills.
- Experience with SQL databases (MySQL/MariaDB).
- Understanding of web technologies: Apache, PHP.
- Experience with virtualization environments (VMware/Hyper-V).
- Knowledge of Kubernetes and Docker.
- Understanding of network security, firewalls, and enterprise networking concepts.
- Strong communication and documentation skills.
Preferred Skills
- Experience with Nextcloud or similar systems.
- Knowledge of enterprise storage and backup strategies.
- Familiarity with Ansible, Terraform, or Bash scripting.
