Job Title: System Administrator
Job Summary
The System Administrator is responsible for maintaining, supporting, and optimizing an organization’s IT infrastructure. This role ensures servers, networks, applications, and systems operate efficiently, securely, and reliably. The position involves day-to-day administration, troubleshooting, documentation, and participation in IT projects that support overall business operations.
Key Responsibilities
- Install, configure, and maintain servers, operating systems, and core IT infrastructure (Windows, Linux, or both)
- Manage Active Directory, group policies, user accounts, permissions, and access controls
- Monitor system performance, availability, and security; take proactive measures to prevent issues
- Manage backups, disaster recovery plans, and data protection processes
- Troubleshoot and resolve hardware, software, and network issues
- Support virtualization environments (VMware, Hyper-V, or similar)
- Oversee patch management, updates, and system hardening activities
- Maintain and support enterprise applications, file services, and print services
- Collaborate with network, security, and application teams to implement new solutions
- Maintain accurate documentation for systems, configurations, and procedures
- Provide technical support to end users and serve as an escalation point for help desk staff
- Participate in on-call rotations and respond to after-hours issues when needed
Required Qualifications and Experience
- 2–5+ years of experience in system administration or similar IT roles
- Strong knowledge of Windows Server and/or Linux administration
- Experience with Active Directory, DNS, DHCP, and Group Policy
- Familiarity with virtualization platforms (VMware, Hyper-V)
- Understanding of networking fundamentals (TCP/IP, VLANs, firewalls)
- Experience with backup and recovery tools and processes
- Strong troubleshooting and analytical skills
Preferred Qualifications
- Certifications such as CompTIA Server+, Network+, Security+, MCSA/MCSE, or Red Hat Certified System Administrator (RHCSA)
- Experience with cloud platforms (Azure, AWS, Google Cloud)
- Knowledge of scripting languages such as PowerShell, Bash, or Python
- Familiarity with monitoring tools (SolarWinds, Nagios, Zabbix, etc.)
- Experience with endpoint management platforms (Intune, SCCM, Jamf)
Education
- Bachelor’s degree in Information Technology, Computer Science, or related field preferred
- Equivalent experience will be considered