System Administrator
We are looking for a dedicated and detail-oriented System Administrator with a strong background in managing various server-related and cloud-based tasks. In this role, you will play a key part in supporting the organization’s daily IT operations, ensuring server health, and maintaining infrastructure stability across both on-premise and cloud environments.
If you’re someone who thrives in a fast-paced environment and is driven to continuously learn and grow, we’d love to have you on our team.
Requirements:
- Basic experience with Linux server environments (e.g., CentOS, Ubuntu)
- Understanding of virtualization and cloud technologies
- Familiarity with networking concepts and fundamental security practices
- Comfortable with command-line tools and basic shell scripting
- Strong problem-solving and communication skills
- Eagerness to learn and grow in a fast-paced, team-oriented environment
- Ability to troubleshoot system and network issues in real time
- Good documentation habits and attention to detail
Key Responsibilities:
- Monitor system health, server performance, and resource usage, and respond to alerts to maintain uptime and availability
- Assist in migrating websites, domains, and email accounts between Linux/Windows servers
- Maintain virtualization environments (e.g., KVM, VMware, VirtualBox)
- Work with cloud platforms such as AWS, Google Cloud, or similar under guidance
- Provide basic hardware and software troubleshooting for desktop and laptop systems.
- Support the organization’s daily IT operations by ensuring stable, secure, and high-performing infrastructure
- Manage IT assets including tracking, provisioning, and decommissioning of hardware and software.
- Troubleshoot issues related to Linux services, system resources, and user access
- Install, configure, and maintain networking devices such as routers, switches, and firewalls
- Implement basic network security measures and assist in conducting regular security checks and audits
- Document technical procedures, configurations, and incident resolutions to ensure knowledge continuity
- Participate in scheduled maintenance tasks, updates, and infrastructure upgrade projects
- Assist in managing backups, system logs, and disaster recovery readiness
- Collaborate with other IT team members to improve system reliability, performance, and security posture.
- Stay updated with emerging technologies, industry trends, and best practices in system administration.