Core Responsibilities :
- Diagnosing technical issues : Identifying software bugs, hardware malfunctions, and network
failures.
Providing step-by-step solutions : Helping users solve problems via phone, email, chat, orremote access tools.
Installing and configuring hardware / software : Setting up, maintaining, and upgrading bothhardware and software systems to ensure they work correctly.
Performing minor repairs : Carrying out minor repairs to computer systems and peripherals toresolve basic hardware or software issues.
Supporting software applications : Installing, upgrading, and maintaining softwareapplications on user devices to ensure optimal system performance.
Managing data storage : Managing and securing data storage as part of IT infrastructureresponsibilities, including backup and disaster recovery.
Providing system support : Troubleshooting and maintaining computer systems and networksto ensure smooth operations.
Monitoring system performance : Using tools to track uptime, detect issues, and proactivelyprevent downtime.
Escalating complex problems : Working with Tier 2 or Tier 3 teams to solve more advancedtechnical issues.
Providing training : Offering guidance and training on how to use new software and hardwareeffectively.
Required Skills and Qualifications :
Familiarity with operating systems (Windows, macOS, Linux)Knowledge of software tools like CRMs, antivirus, and Office suitesDesktop support skills, including troubleshooting and maintaining end-user devicesUnderstanding of computer networking, including network protocols (such as TCP / IP and OSImodels), network infrastructure, and hardware components
Proficiency in programming languages, such as Java or Python, for software troubleshootingand support
Knowledge of information systems and their application in IT support, including systemconfiguration and security
Understanding of networks, IP addressing, and VPNsProficiency in troubleshooting hardware issues