Overview

Administrator Jobs in Doha, Qatar at Vistas Global

Title: Administrator

Company: Vistas Global

Location: Doha, Qatar

We are looking for a Multimedia / ELV Administration & Event Support Executive (L1) to support the operation, maintenance, and administration of audio-visual (AV), multimedia, and ELV systems across. The ideal candidate will ensure the smooth functioning of multimedia infrastructure for daily operations and large-scale events while delivering exceptional technical support and maintaining high service availability.

This role requires hands-on experience with AV systems, IPTV, Digital Signage, Physical Security systems, Public Address systems, and event support.

Key Responsibilities

AV & Multimedia Administration

  • Install, configure, maintain, and troubleshoot multimedia and AV systems.
  • Support televisions, projectors, LED displays, monitors, IPTV STBs, Digital Signage players, speakers, microphones, recording equipment, and presentation systems.
  • Configure and support IP cameras, IPTV, Digital Signage, Public Address, teleconferencing, and multimedia solutions.
  • Perform preventive maintenance and health checks to maximize system availability.
  • Troubleshoot hardware and software issues and provide timely resolutions.
  • Maintain service documentation, equipment inventory, repair logs, and spare parts records.
  • Assist in planning future multimedia and AV infrastructure requirements.
  • Support procurement activities by evaluating AV equipment and technologies.

Event Support

  • Coordinate end-to-end AV and multimedia setup for events.
  • Install, test, configure, and dismantle temporary event infrastructure.
  • Provide on-site technical support during live events.
  • Ensure all multimedia systems are fully operational before event commencement.
  • Coordinate with internal teams and Annual Maintenance Contract (AMC) vendors.
  • Deliver rapid troubleshooting during live productions to minimize service interruptions.

Operations & Support

  • Respond to service requests related to multimedia systems.
  • Monitor system performance and proactively identify issues.
  • Ensure compliance with service level agreements (SLAs).
  • Support regular preventive maintenance and corrective maintenance activities.
  • Maintain operational readiness of multimedia infrastructure.
  • Assist end users with technical guidance and system operation.

Required Qualifications

  • Diploma or Bachelor's Degree in Computer Electronics, Electronics Engineering, Information Technology, or a related discipline.
  • Minimum 6 years of experience in AV System Installation, Configuration, and Support (or equivalent practical experience).
  • Professional certifications in AV Systems Installation and Configuration.
  • Training or certifications in:
  • Physical Security Systems
  • IPTV
  • Digital Signage
  • Public Address Systems
  • Certifications in Extron, Crestron, or AMX Control Systems are highly desirable.

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.