Responsibilities:
Technical Support:
Providing technical assistance and troubleshooting for hardware, software, and network issues.
Resolving user problems by diagnosing and repairing technical issues.
Responding to IT support tickets and inquiries.
Network Management:
Setting up and maintaining local area networks (LANs) and wide area networks (WANs).
Configuring routers, switches, firewalls, and other network devices.
Monitoring network performance and security.
System Administration:
Installing, configuring, and maintaining operating systems (e.g., Windows, Linux, macOS).
Managing user accounts, permissions, and access controls.
Performing regular system backups and ensuring data integrity.
Server Management:
Setting up and maintaining servers (physical or virtual).
Installing and managing server applications such as web servers, databases, and email servers.
Monitoring server performance and ensuring uptime.
Security Management:
Implementing and maintaining cybersecurity measures to protect systems and data.
Conducting vulnerability assessments and penetration testing.
Responding to and mitigating security breaches or incidents.
Software Development and Maintenance:
Developing and maintaining custom software applications.
Writing, testing, and debugging code.
Implementing software updates and patches.
Hardware Management:
Procuring, installing, and configuring computer hardware components.
Diagnosing and repairing hardware issues.
Managing hardware inventory.
Data Management:
Designing and maintaining databases.
Ensuring data availability, integrity, and security.
Developing data backup and recovery strategies.
End-User Training:
Providing training and guidance to end-users on software and hardware usage.
Creating documentation and user guides.
IT Project Management:
Planning and executing IT projects, such as system upgrades or network expansions.
Managing project timelines, resources, and budgets.
Cloud Services Management:
Deploying and managing cloud-based services and resources (e.g., AWS, Azure, Google Cloud).
Optimizing cloud infrastructure for performance and cost-efficiency.
Mobile Device Management:
Configuring and managing mobile devices (smartphones, tablets) for business use.
Implementing mobile device security policies.
Collaboration Tools Management:
Setting up and maintaining collaboration tools like email systems, video conferencing, and team communication platforms.
Website Design and Maintenance:
Designing and developing websites with user-friendly interfaces.
Creating and updating website content.
Ensuring website functionality, responsiveness, and security.
Research and Innovation:
Staying updated on emerging technologies and trends in the IT field.
Recommending and implementing innovative solutions to improve IT infrastructure and operations.
Job Type: Full-time
Work Location: In person