Job Summary
We are seeking a skilled IT System Administrator to manage and maintain our Windows systems
and network infrastructure. The ideal candidate will be responsible for ensuring the smooth
operation, security, and efficiency of our IT environment.
Responsibilities
• Provide technical support to end-users, addressing hardware, software, and network issues.
• Respond to IT support requests and ensure timely resolution according to agreed SLAs.
• Promptly troubleshoot and resolve software, system and network issues.
• Install, configure, and maintain Windows server operating systems.
• Install, configure, and manage network devices such as routers, switches, access points, and
firewalls.
• Assist in the installation, configuration, and maintenance of desktops, laptops, software, and
networks.
• Set up and oversee cloud environments (Azure $ AWS).
• Set up and manage user accounts, permissions, and access controls.
• Monitor and manage network performance, including LAN, WAN, and VPN.
• Monitor systems for security breaches and report any suspicious activity.
• Ensure system and data security by implementing and managing security measures.
• Conduct regular security audits and vulnerability assessments.
• Develop and maintain technical documentation, including network diagrams and IT policies.
• Collaborate with other IT professionals to ensure seamless integration and operation of IT
systems.
• Update and patch software applications and operating systems.
• Help manage IT inventory, tracking and documenting the allocation and usage of IT assets.
• Perform regular system and network backups and recovery operations.
• Maintain accurate records of issues and solutions in the help desk system for future
references.
• Document procedures and create user guides to help end-users understand and resolve
common issues.
Requirements:
• Bachelor’s degree in information technology or Diploma, Computer Science, or a related
field.
• Proven experience as a System Administrator, Network Administrator, or similar role.
• Strong knowledge of Windows operating systems, macOS, Linux and network management.
• Strong knowledge of Windows Server operating systems and related technologies (DNS,
DHCP, Group Policy etc).
• Experience with network protocols, IP addressing, and network troubleshooting.
• Experience with troubleshooting hardware and software issues.
• Familiarity with system security practices and tools (e.g., firewalls, intrusion detection
systems).
• Ability to create and manage scripts in PowerShell, Python, or other scripting languages.
• Excellent problem-solving skills and attention to detail.
• Strong communication and interpersonal skills.
• Ability to work independently and as part of a team.
• Experience with virtualization technologies (e.g., VMware, Hyper-V).
• Knowledge of cloud services and platforms (e.g., Azure, AWS).
• Familiarity with IT support processes and best practices.
• Excellent problem-solving and troubleshooting skills.
• Strong communication and interpersonal skills.
• Familiarity with help desk software and remote support tools.
• Willing to work in shifts and availability outside of working hours
• Microsoft and Cisco certification is a plus.