Primary Responsibilities
Linux Infrastructure
- Install, configure and maintain Linux servers.
- Perform operating system upgrades and patch management.
- Manage system services, users, permissions and storage.
- Troubleshoot operating system issues.
- Maintain documentation of systems and procedures.
Server Infrastructure
- Maintain physical and virtual server infrastructure.
- Capacity planning and resource management.
- Hardware lifecycle management.
- Coordinate hardware replacements and maintenance.
- Disaster recovery planning.
Storage
- Administer ZFS storage.
- Manage snapshots and replication.
- Monitor storage health and performance.
- Plan backup and recovery strategies.
- Perform storage troubleshooting.
Containers & Virtualization
- Manage LXC containers.
- Provision new environments.
- Maintain container networking and storage.
- Troubleshoot container-related issues.
- Support application deployments.
Networking
- Configure and maintain Linux networking.
- Firewall administration (iptables/nftables).
- VPN configuration.
- Routing and policy routing.
- DNS administration.
- Network troubleshooting.
- Connectivity monitoring.
Database Administration - Primary focus on MySQL/MariaDB
- Installation and configuration.
- Performance tuning.
- Replication management.
- Backup and recovery.
- Monitoring.
- Troubleshooting.
- User and permission management.
- High availability support.
Monitoring & Observability
Maintain monitoring systems including:
- Prometheus
- Grafana
- Exporters
- Alerting systems
Responsibilities:
- Create dashboards.
- Develop monitoring metrics.
- Capacity monitoring.
- Incident investigation.
- Root cause analysis.
- Continuous improvement of observability.
- Management of SSL certificates
Security
- System hardening.
- Patch management.
- Firewall maintenance.
- Access management.
- Security incident response.
- Vulnerability remediation.
- Certificate management.
- Security best practices implementation.
ISO 27001
Support and maintain the company's Information Security Management System (ISMS):
- Maintain security documentation.
- Participate in audits.
- Risk assessments.
- Security policies.
- Operational controls.
- Continuous compliance activities.
Backup & Disaster Recovery
- Backup verification.
- Restore testing.
- Disaster recovery procedures.
- Documentation.
- Recovery planning.
Automation
Develop and maintain operational automation using scripts and tools such as:
- Bash
- PHP
- Ansible (where applicable)
- Python
Typical automation tasks include:
- Deployment
- Monitoring
- Reporting
- Maintenance
- Operational workflows
Troubleshooting
Responsible for diagnosing and resolving:
- Infrastructure incidents
- Linux issues
- Database problems
- Networking problems
- Storage failures
- Performance bottlenecks
- Application infrastructure issues
Documentation
Maintain up-to-date documentation for:
- Infrastructure
- Procedures
- Recovery steps
- Network diagrams
- Operational runbooks
- Configuration standards
Required Skills
- Strong Linux administration
- TCP/IP networking
- Firewalls (iptables/nftables)
- DNS
- MySQL/MariaDB administration
- ZFS
- LXC or container technologies
- Monitoring systems (Prometheus/Grafana)
- Shell scripting
- Troubleshooting
- Security best practices
- ISO 27001 awareness
- Good command of English language
Personal Qualities
- Strong analytical thinking
- Self-driven
- Able to work independently
- Attention to detail
- Structured approach
- Calm under pressure
- Continuous learner
- Good communication skills
- Ownership mentality
Typical Daily Activities
- Monitor infrastructure health.
- Respond to alerts and incidents.
- Investigate system anomalies.
- Maintain Linux servers.
- Support database operations.
- Review backups and storage health.
- Perform security updates.
- Improve monitoring and automation.
- Assist development teams with infrastructure-related issues.
- Document changes and operational procedures.
Goal of the Role
Ensure the company's infrastructure remains secure, reliable, maintainable, well-documented, and capable of supporting business operations with minimal downtime.