Job Description
Responsibilities:
- Design, maintain and build computer hardware and software systems
- Perform routine checks to ensure computer hardware and systems are stable and operating efficiently
- Identify and resolve computer software problems as they arise
- Determine opportunities to improve efficiency and stability in data processing and workflow
- Work with other teams to ensure computer software and hardware systems are designed to support organizational goals
- Develop protocols for checking for and repairing software bugs
- Navigate workload ticketing system and resolve tickets in order of urgency
- Stay up to date on industry trends and technologies in order to ensure the organization is taking advantage of the most current technology
- Maintain, configure and troubleshoot Mac and Windows PC (and their Operating Systems).
- Maintain, configure and troubleshoot all forms of computer hardware challenges, Client PC (Desktop and Laptops), Servers (Rack mounted and Tower)
- Maintaining and administering computer networks and related computing environments including systems software, hardware, peripherals and configurations.
- Responding to all client computer challenges
- Installing, Implementing and Deploying Server OSes (Windows and Linux based)
- Designing and implementing new network solutions and/or improving the efficiency of current networks.
- Installing, configuring and supporting network equipment, including routers, proxy servers, switches, WAN accelerators, DNS and DHCP.
- Configuring firewalls, routing and switching to maximize network efficiency and security
- Maximizing network performance through ongoing monitoring and troubleshooting
- Troubleshooting, diagnosing and resolving network and security related problems.
- Maintaining, configuring, and monitoring virus protection software and email applications.
- Perform network maintenance and system upgrades including service packs, patches, hotfixes and security configurations to the latest firmware releases.
- Planning, implementing, managing, monitoring and upgrading security measures for the protection of the organization's data, systems and networks.
- Troubleshooting security and network problems.
- Responding to all system and/or network security breaches.
- Ensuring that the organization's data and infrastructure are protected by enabling appropriate security controls.
- Responding to and minimizing network downtimes
Qualifications:
- Minimum of National Diploma in Computer Science, Computer Engineering, Electrical / Electronic Engineering, Telecommunications Engineering, Information Systems, or other related disciplines.
Experience:
- A minimum of 2 years' experience in maintenance of computer hardware and software systems, computer networks, and other related systems.
- Strong understanding of network infrastructure and network infrastructures and protocols. Ability to think through problems and visualize Solutions. Ability to implement, administer, and troubleshoot network infrastructure devices.
- Ability to create accurate network diagrams and documentation for design and planning network communication systems.
- Must have superior analytical thinking and problem solving skills, Self-motivated and able to work with minimal supervision and still meet deadlines,
- Open to collaboration and able to work productively as part of a team,
- Strong communication skills, both written and verbal, and able to break down complex technical problems into simple terms,
- Superior attention to detail in order to spot minute errors in code, Excellent creative thinking skills and able to devise innovative solutions to problems
Note: All applications will be treated in confidence and only shortlisted candidates will be contacted