🌿 Back to all jobs

🥝 IT Pillar Specialist - S3D Administration

Mc Dermott | dubai, United-Arab-Emirates | Posted June 20, 2026

Job Description

Job Snapshot

Role: IT Pillar Specialist - S3D AdministrationLocation: Dubai, United Arab EmiratesIndustry: Oil and EnergyFunction: Information TechnologyExperience: 5 to 15 yearsJob Type: Full-timeSalary: Gender: AnyCandidate Nationality: Any

Job Overview

IT Pillar Specialist - S3D Administration in Dubai, United Arab Emirates is an Oil and Energy opportunity for an experienced Hexagon Smart 3D administrator with strong S3D setup, catalog creation, customization, database administration, report development, and engineering application support expertise. This role supports complex EPC and energy project delivery by managing Hexagon S3D project environments, resolving designer issues, supporting project deliverables, and improving the reliability of engineering design systems used across multi‑discipline teams.

Key Responsibilities
  • Provide day‑to‑day administration support for Hexagon S3D projects, including project setup, configuration, troubl...

Apply for This Position

Submit Application