Senior Mechanical Supervivion Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
GEO Global Engineering Office seeks a Senior Mechanical Supervision Engineer for full-time, on-site work in Dubai. The role involves overseeing mechanical works on construction and infrastructure projects, including supervision of installation, testing, and commissioning of mechanical systems.
Key Skills for This Role
Responsibilities
- Oversee mechanical works on construction and infrastructure projects
- Supervise installation, testing, and commissioning of mechanical systems
- Conduct regular site inspections to ensure compliance with project specifications, local regulations, and industry standards
- Review technical drawings and CAD models
- Coordinate with contractors, consultants, and other engineering disciplines to resolve design and construction issues
- Monitor maintenance and performance of mechanical systems
- Prepare progress reports, document non conformities, and recommend corrective actions
- Support project planning, review submittals and material approvals
- Contribute to continuous improvement in safety, quality, and efficiency on site
Requirements
- Bachelor's degree in Mechanical Engineering or closely related discipline
- Proficiency in Computer Aided Design (CAD) tools for reviewing and coordinating mechanical drawings and models
- Hands on experience in Maintenance and Inspection of mechanical systems
- Proven experience in site supervision on large scale construction or infrastructure projects, preferably in the Middle East
- Familiarity with relevant codes, standards, and local regulations applicable to mechanical works in Dubai
- Effective communication and coordination skills
- Strong problem solving skills, attention to detail, and commitment to safety and quality practices
- Ability to work on site in Dubai full time
Full Job Posting
Company Description
- GEO Global Engineering Office is a multidisciplinary firm of designers, engineers, planners, and consultants delivering professional services across the Middle East.
- The company drives innovative and sustainable solutions that shape the built environment, with projects spanning buildings, roads, infrastructure, and urbanism.
- GEO operates offices in the United Arab Emirates and Saudi Arabia, managing multiple projects simultaneously and encouraging collaboration across regions and disciplines.
Role Description
- Oversee mechanical works on construction and infrastructure projects.
- Supervise installation, testing, and commissioning of mechanical systems, ensuring compliance with project specifications, local regulations, and industry standards.
- Conduct regular site inspections, review technical drawings and CAD models, and coordinate with contractors, consultants, and other engineering disciplines to resolve design and construction issues.
- Monitor maintenance and performance of mechanical systems, prepare progress reports, document non conformities, and recommend corrective actions.
- Support project planning, review submittals and material approvals, and contribute to continuous improvement in safety, quality, and efficiency on site.
Qualifications
- Strong foundation in Mechanical Engineering, with experience in building services, infrastructure, or related fields.
- Proficiency in Computer Aided Design (CAD) tools for reviewing and coordinating mechanical drawings and models.
- Hands on experience in Maintenance and Inspection of mechanical systems to ensure reliability and compliance.
- Background in Automotive or similar mechanical industries, with practical understanding of mechanical components and systems.
- Bachelor's degree in Mechanical Engineering or a closely related discipline; advanced degree or professional certification is an advantage.
- Proven experience in site supervision on large scale construction or infrastructure projects, preferably in the Middle East.
- Familiarity with relevant codes, standards, and local regulations applicable to mechanical works in Dubai.
- Effective communication and coordination skills, with the ability to work in multidisciplinary teams and manage stakeholders.
- Strong problem solving skills, attention to detail, and commitment to safety and quality practices.
- Ability to work on site in Dubai full time, with flexibility to manage project schedules and deadlines.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at GEO Global Engineering Office
BIM Manager
Dubai, UAE
GEO Global Engineering Office seeks a BIM Manager for an on-site role in Dubai to lead BIM processes across multidisciplinary projects. Responsibilities include managing BIM standards, coordinating models, and training t
Senior Structural Design Engineer
Dubai, UAE
GEO Global Engineering Office is seeking a Senior Structural Design Engineer to lead structural design and analysis for building and infrastructure projects in Dubai. The role involves developing structural concepts, pre
Senior Structural Design Engineer
Riyadh, KSA
GEO Global Engineering Office is seeking a Senior Structural Design Engineer for a full-time, on-site role in Riyadh. The position involves leading structural design and analysis for building and infrastructure projects,
Senior Design Architect
Riyadh, KSA
GEO Global Engineering Office seeks a Senior Design Architect to lead architectural design from concept through detailed development in Riyadh. The role involves overseeing design proposals, coordinating construction dra
Site Supervision Electrical Engineer
Dubai, UAE
GEO Global Engineering Consultants seeks a Site Supervision Electrical Engineer in Dubai to oversee electrical works at project sites. The role involves inspecting installations, ensuring compliance with standards, and c
Senior Design Architect
Dubai, UAE
GEO Global Engineering Office seeks a Senior Design Architect for an on-site role in Dubai to lead conceptual and detailed architectural design for complex projects. The role involves coordinating multidisciplinary teams
Bidding Manager
Dubai, UAE
GEO Global Engineering Consultants seeks an experienced Bidding Manager to oversee the complete tendering and proposal process in Dubai. The role involves managing bid submissions, coordinating with multidisciplinary tea
BIM Manager
Dubai, UAE
Senior Structural Design Engineer
Dubai, UAE
Senior Structural Design Engineer
Riyadh, KSA
Senior Design Architect
Riyadh, KSA
Site Supervision Electrical Engineer
Dubai, UAE
Senior Design Architect
Dubai, UAE
Bidding Manager
Dubai, UAE