Job Description: System Administrator
Job Summary
We are looking for a skilled and responsible System Administrator to manage, maintain, and support the organization's IT infrastructure, including servers, operating systems, networks, and user accounts. The candidate will ensure system availability, security, performance, and reliability while providing technical support to end users.
Key Responsibilities
- Install, configure, and maintain Windows and Linux operating systems.
- Manage and monitor physical servers, virtual machines, and cloud infrastructure.
- Administer Active Directory, user accounts, groups, permissions, and Group Policy.
- Monitor system performance, availability, and resource utilization.
- Manage backups, recovery procedures, and disaster recovery plans.
- Apply operating system updates, security patches, and software upgrades.
- Troubleshoot hardware, software, server, and connectivity issues.
- Implement security policies, access controls, antivirus, and endpoint protection.
- Manage DNS, DHCP, TCP/IP, VPNs, and basic network troubleshooting.
- Maintain system documentation, IT asset records, and configuration details.
- Provide technical support to employees and resolve IT-related incidents.
- Coordinate with vendors and other IT teams to resolve infrastructure issues.
- Ensure compliance with IT policies, security standards, and operational procedures.
Required Skills and Qualifications
- Bachelor's degree or diploma in Computer Science, Information Technology, or a related field.
- Experience in Windows Server and/or Linux server administration.
- Knowledge of Active Directory, DNS, DHCP, and Group Policy.
- Understanding of networking fundamentals, including TCP/IP, LAN, WAN, and VPN.
- Experience with backup solutions, system monitoring, and troubleshooting.
- Knowledge of virtualization technologies such as VMware or Hyper-V.
- Familiarity with cybersecurity principles, patch management, and access control.
- Strong analytical, problem-solving, communication, and documentation skills.
Preferred Skills
- Experience with Microsoft 365 and Microsoft Entra ID.
- Knowledge of cloud platforms such as Microsoft Azure or AWS.
- Familiarity with PowerShell, Bash, or basic scripting and automation.
- Experience with monitoring tools, IT service management, and ticketing systems.
- Relevant certifications such as Microsoft, CompTIA Server+, Linux+, or CCNA.
Key Performance Indicators (KPIs)
- Server uptime and system availability.
- Incident response and resolution time.
- Successful backup and recovery operations.
- Compliance with patching and security requirements.
- Reduction in recurring technical issues.
- Accuracy of IT documentation and asset management.