We are looking for a skilled and adaptable IT Expert to deliver comprehensive technical support across hardware, software, and network systems. The successful candidate will handle the installation, configuration, and maintenance of operating systems and applications, while also monitoring servers, backups, and security measures. This role involves prompt troubleshooting of IT issues, maintaining detailed documentation, and updating logs to ensure seamless IT operations. Additionally, the candidate will design, develop, and maintain websites and web applications using current technologies, as well as create desktop or mobile applications tailored to client requirements.
Key Responsibilities:
- Provide technical support for hardware, software, and network issues both on-site and remotely.
- Install, configure, and maintain operating systems, applications, and IT infrastructure components.
- Monitor servers, manage backups, and implement security protocols to protect systems.
- Troubleshoot and resolve IT problems quickly to reduce downtime.
- Document system configurations and maintain accurate logs for IT processes.
- Design, develop, and maintain websites and web applications using HTML, CSS, JavaScript, PHP, and frameworks such as React, Laravel, or Node.js.
- Optimize website performance, improve SEO, and ensure mobile responsiveness.
- Integrate APIs and third-party services to enhance application functionality.
- Ensure cross-browser compatibility and uphold security standards for web applications.
- Develop desktop or mobile applications using programming languages including Java, Python, C#, or Swift.
- Perform debugging, testing, and deployment of software solutions.
- Collaborate with team members on version control and maintain thorough documentation.
- Continuously improve code efficiency and usability based on feedback and best practices.
- Respond promptly to user queries and provide technical assistance as needed.
- Diagnose and repair network, printer, and peripheral device issues.
- Maintain an inventory of IT assets and ensure proper configuration of software and hardware.
- Provide training and create documentation to support end-users.
Required Qualifications:
- Proven experience in IT support covering hardware, software, and network systems.
- Strong knowledge of operating system installation, configuration, and maintenance.
- Proficiency in web development technologies including HTML, CSS, JavaScript, PHP, and familiarity with frameworks such as React, Laravel, or Node.js.
- Experience in developing desktop or mobile applications using languages like Java, Python, C#, or Swift.
- Ability to troubleshoot and resolve technical issues efficiently.
- Familiarity with server management, backups, and security protocols.
- Strong documentation skills and attention to detail.
- Excellent communication skills to provide user support and training.
- Ability to work effectively both independently and as part of a team.
Preferred Qualifications and Benefits:
Candidates with experience in SEO optimization, API integration, and ensuring cross-browser compatibility will have an advantage. This is a full-time, in-person position offering opportunities to work on diverse IT projects that will enhance both technical expertise and collaborative skills.
Job Type: Full-time
Work Location: In person
Application Deadline: July 5, 2025