Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Provide technical support across hardware, software, and networks. Responsibilities include:
- Hardware Support: Install, configure, repair, and upgrade desktops, laptops, printers, and peripherals; set up new workstations.
- Software Support: Install and troubleshoot Windows, macOS, Linux, Microsoft 365, antivirus, and business applications.
- Network Support: Configure and maintain LAN/WAN, Wi-Fi, VPNs, routers, switches, and firewalls; resolve connectivity issues.
- Help Desk: Respond to IT tickets (in-person, phone, remote); assist with logins, email, and software issues; train users on IT best practices.
- System Maintenance: Apply patches, monitor performance, perform backups, and recovery tasks.
- Security: Manage antivirus, run malware scans, enforce access controls, and support cybersecurity policies (passwords, MFA).
- Documentation: Maintain IT asset inventory, support procedures, and incident reports.
- Testing & Deployment: Test and roll out new hardware/software; support upgrades, migrations, and training environments.
Job Requirements
- Minimum of 2-5 years of experience in IT administration, systems management, or a related field.
- Proven expertise in managing Windows and Linux server environments.
- Strong knowledge of networking concepts, including TCP/IP, DNS, DHCP, and VPNs.
- Experience with virtualization technologies such as VMware or Hyper-V.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and SaaS applications.
- Demonstrated ability to implement and maintain IT security best practices.
- Excellent troubleshooting and problem-solving skills.
- Strong organizational and documentation abilities.
- Ability to work independently and as part of a collaborative team.
- Excellent communication skills and a customer-focused mindset.
- A plus, if has experience with Multiple Languages (Python Especially)..