is responsible for managing, maintaining, and optimizing Linux-based servers and systems within the organization. This role is critical in ensuring server availability, performance, and security, while also troubleshooting issues and supporting the implementation of new systems.
Key Responsibilities:
Server Management and Maintenance:
Install, configure, and maintain Linux servers (e.g., Ubuntu, CentOS, Red Hat).
Perform system updates, patch management, and software installations.
Monitor and optimize server performance.
Security Management:
Implement and manage firewalls, SELinux, and other security measures.
Administer user accounts, permissions, and authentication systems.
Conduct regular security audits and vulnerability assessments.
Backup and Recovery:
Implement data backup and disaster recovery procedures.
Handle recovery processes in case of data loss.
Troubleshooting:
Diagnose and resolve hardware and software-related issues.
Analyze system logs and rectify errors.
Scripting and Automation:
Use Bash, Python, or other scripting languages to automate system administration tasks.
Manage cron jobs and other scheduling tools.
Network Management:
Configure and manage basic network services (DNS, DHCP, NFS, etc.).
Troubleshoot network issues and ensure network security.
Team Collaboration and Documentation:
Collaborate with other IT teams to complete projects.
Document system configurations, processes, and changes.
Required Qualifications and Skills:
Education:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience:
Minimum of 1-2 years of experience in Linux system administration.
Technical Skills:
Proficiency in Linux operating systems (Ubuntu, CentOS, RHEL).
Expertise in command-line tools and shell scripting.
Knowledge of Apache, Nginx, MySQL, or other server software.
Basic knowledge of cloud platforms (AWS, Azure, or GCP) is preferred.
Understanding of network protocols (TCP/IP, DNS, SSH).
Soft Skills:
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Effective time management and prioritization skills.
What We Offer:
Opportunity to grow with a dynamic B2B & B2C startup in the tech industry.
Flexible working environment (remote).
Supportive and innovative team environment.
Note: As an early-stage startup, we're looking for candidates who are enthusiastic and willing to work diligently with limited resources.