
The System Administrator is responsible for the administration, maintenance, and support of the organization’s IT infrastructure and cloud services. This role ensures the reliability, security, and performance of enterprise systems including Windows and macOS devices, mobile endpoints, Microsoft 365 services, identity management platforms, and network infrastructure. The System Administrator supports business continuity by maintaining system availability, enforcing security best practices, and providing technical support across the organization.
Key Responsibilities
1. Systems Administration
Install, configure, and maintain servers, operating systems, and enterprise applications
Monitor system performance and ensure high availability
Perform regular patching, updates, and preventive maintenance
Manage backup and disaster recovery processes
Maintain accurate technical documentation
2. Endpoint & Device Management
Provision and configure Windows laptops, MacBooks, and mobile devices
Manage device lifecycle including onboarding and offboarding
Maintain hardware and software asset inventory
Implement endpoint security controls (encryption, antivirus/EDR, patching)
Administer endpoint management platforms (MDM/EMM solutions)
3. Microsoft 365 Administration
Administer Microsoft 365 tenant and user accounts
Assign, manage, and optimize licenses
Manage Exchange Online, SharePoint, Teams, and OneDrive
Configure identity services (Azure AD / Entra ID)
Implement and manage security policies including MFA and conditional access
Monitor service health and compliance
4. Identity & Access Management
Manage user provisioning and de-provisioning
Implement role-based access control (RBAC)
Enforce least-privilege access principles
Support authentication integrations and SSO solutions
5. Network & Security Support
Maintain network infrastructure including routers, switches, firewalls, and VPN
Troubleshoot connectivity and infrastructure issues
Support implementation of cybersecurity controls
Conduct vulnerability remediation and system hardening
6. Technical Support
Provide Tier 2/3 technical support
Troubleshoot hardware, software, and network-related issues
Coordinate with vendors and service providers
Develop and maintain IT policies and SOPs
Required Education & Experience
1. Bachelor’s degree in Information Technology, Computer Science, or related field (or equivalent practical experience)
2. Minimum 2–5 years of experience in system administration or IT infrastructure roles
3. Experience managing environments supporting 50+ users
4. Proven experience administering Microsoft 365
5. Hands-on experience managing Windows and macOS environments
6. Experience with endpoint management tools (e.g., Intune, Jamf, or equivalent)
Technical Skills
1. Windows Server and Windows 10/11 administration
2. macOS administration
3. Microsoft 365 administration and licensing
4. Azure AD / Entra ID identity management
5. Networking fundamentals (TCP/IP, DNS, DHCP, VPN)
6. Endpoint security and patch management
7. Backup and disaster recovery processes
8. Basic scripting knowledge (PowerShell or Bash preferred)
Preferred Qualifications
1. Microsoft, CompTIA, or equivalent certifications
2. Experience with cloud platforms (Azure preferred)
3. Familiarity with IT service management frameworks (ITIL)
4. Knowledge of cybersecurity standards and best practices
Core Competencies
1. Strong analytical and troubleshooting skills
2. Security-focused mindset
3. Organizational and documentation discipline
4. Ability to manage multiple priorities
5. Effective communication and collaboration skills