Job Description

  • Manage and monitor all installed equipment, systems, and infrastructure (cloud and on premises).
  • Install, configure, test, maintain, and monitor network operating systems, applications/software, and management tools.
  • Ensure high levels of network connectivity and infrastructure availability.
  • Identify and escalate requests/incidents requiring immediate attention to the appropriate personnel and provide timely updates to end users.
  • Document solutions and workarounds.
  • Provide technical support in person, via phone, or through remote support tools.
  • Troubleshoot, diagnose, and resolve hardware, software, network, and system issues.
  • Develop, maintain, and continuously improve policies and procedures to secure the Firm’s IT infrastructure.
  • Stay up to date with IT security standards and emerging threats.
  • Develop training materials and user guides/manuals for the Firm’s IT systems.
  • Support other projects/tasks as assigned.

Job Requirements

  • Candidate must possess at least a Professional Certificate, Advanced/Higher Diploma, or Bachelor’s Degree in Computer Studies or equivalent.
  • Minimum 5 years of relevant working experience.
  • Highly proficient in spoken and written English, with strong presentation skills.
  • Strong interpersonal skills and experience working with cross-functional teams.
  • Excellent knowledge of Windows Server environments.
  • Strong knowledge of firewalls/IPS and monitoring tools.
  • Strong understanding of network infrastructure.
  • Familiarity with databases (SQL, Oracle).
  • Knowledge of Microsoft 365/Office 365 cloud platforms.
  • Knowledge of Windows batch, SQL, and Python scripting is an added advantage.
  • Exceptional analytical and conceptual thinking skills.
  • Strong documentation skills.
  • Proven track record in solution delivery and project management.
  • Strong task organisation, tracking, and reporting skills, with experience supporting end users at multiple levels.

Disability type

Not Applicable